enum class Parser::CompoundToken
Description
Kinds of compound pseudo-tokens formed by a sequence of two real tokens.
Declared at: clang/include/clang/Parse/Parser.h:1069
Enumerators
| Name | Value | Comment |
|---|---|---|
| StmtExprBegin | 0 | A '(' '{' beginning a statement-expression. |
| StmtExprEnd | 1 | A '}' ')' ending a statement-expression. |
| AttrBegin | 2 | A '[' '[' beginning a C++11 or C2x attribute. |
| AttrEnd | 3 | A ']' ']' ending a C++11 or C2x attribute. |
| MemberPtr | 4 | A '::' '*' forming a C++ pointer-to-member declaration. |