Rev 5191 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5191 | Rev 6324 | ||
---|---|---|---|
Line 120... | Line 120... | ||
120 | struct demangle_component *last_name; |
120 | struct demangle_component *last_name; |
121 | /* A running total of the length of large expansions from the |
121 | /* A running total of the length of large expansions from the |
122 | mangled name to the demangled name, such as standard |
122 | mangled name to the demangled name, such as standard |
123 | substitutions and builtin types. */ |
123 | substitutions and builtin types. */ |
124 | int expansion; |
124 | int expansion; |
- | 125 | /* Non-zero if we are parsing an expression. */ |
|
- | 126 | int is_expression; |
|
- | 127 | /* Non-zero if we are parsing the type operand of a conversion |
|
- | 128 | operator, but not when in an expression. */ |
|
- | 129 | int is_conversion; |
|
125 | }; |
130 | }; |
Line 126... | Line 131... | ||
126 | 131 | ||
127 | /* To avoid running past the ending '\0', don't: |
132 | /* To avoid running past the ending '\0', don't: |
128 | - call d_peek_next_char if d_peek_char returned '\0' |
133 | - call d_peek_next_char if d_peek_char returned '\0' |