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. |