Revert "Remove leading underscores from identifiers directly in lexer"
authorMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 1 Feb 2012 21:42:21 +0000 (16:42 -0500)
committerMathieu Desnoyers <mathieu.desnoyers@efficios.com>
Wed, 1 Feb 2012 21:42:21 +0000 (16:42 -0500)
commit6743f229982176bfc2bdd2b3ab5c75ca62f45b35
treee04d74564686e4cd9cdb9126e32a803a52e558c0
parentf071e095a2a8f76dd78becfa103b952af68e148d
Revert "Remove leading underscores from identifiers directly in lexer"

This reverts commit f071e095a2a8f76dd78becfa103b952af68e148d.

The reason why the underscores are needed in the first place is because
we want to make sure sequences and variants to not have clash between
fields called e.g. "stream" and the dynamic scope
"stream.event.header.". Therefore, we need to keep the leading
underscores as part of the internal identifier representation.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
formats/ctf-text/types/array.c
formats/ctf-text/types/enum.c
formats/ctf-text/types/float.c
formats/ctf-text/types/integer.c
formats/ctf-text/types/sequence.c
formats/ctf-text/types/string.c
formats/ctf-text/types/struct.c
formats/ctf-text/types/variant.c
formats/ctf/metadata/ctf-lexer.l
include/babeltrace/ctf-text/types.h
This page took 0.025345 seconds and 4 git commands to generate.