enum TokenConcatenation::AvoidConcatInfo

Declared at: clang/include/clang/Lex/TokenConcatenation.h:33

Enumerators

NameValueComment
aci_never_avoid_concat0By default, a token never needs to avoid concatenation. Most tokens (e.g. ',', ')', etc) don't cause a problem when concatenated.
aci_custom_firstchar1aci_custom_firstchar - AvoidConcat contains custom code to handle this token's requirements, and it needs to know the first character of the token.
aci_custom2aci_custom - AvoidConcat contains custom code to handle this token's requirements, but it doesn't need to know the first character of the token.
aci_avoid_equal4aci_avoid_equal - Many tokens cannot be safely followed by an '=' character. For example, "<<" turns into "<<=" when followed by an =.