• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Lex/

Lines Matching refs:identifier

57 /// isObjCAtKeyword - Return true if we have an ObjC keyword identifier.
409 // Just return the string from the identifier table, which is very quick.
658 // we don't have an identifier table available. Instead, just look at
659 // the raw identifier to recognize and categorize preprocessor directives.
1125 /// getSourceLocation - Return a source location identifier for the specified
1510 /// After encountering UTF-8 character C and interpreting it as an identifier
1511 /// character, check whether it's a homoglyph for a common non-identifier
1512 /// source character that is unlikely to be an intentional identifier
1649 // Fast path, no $,\,? in identifier found. '\' might be an escaped newline
1661 // If we are in raw mode, return this identifier raw. There is no need to
1662 // look up identifier information or attempt to macro expand it.
1667 // looking up the identifier in the identifier table.
1672 // If the completion point is at the end of an identifier, we want to treat
1673 // the identifier as incomplete even if it resolves to a macro or a keyword.
1678 // Skip the code-completion char and all immediate identifier characters.
1680 // an identifier (i.e. at the start, in the middle, at the end). Note that
1696 // Finally, now that we know we have an identifier, pass this off to the
1704 // Otherwise, $,\,? in identifier found. Enter slower path.
1820 // Maximally munch an identifier.
3040 // short identifier is less than 00A0 other than 0024 ($), 0040 (@), or
3376 // treat u like the start of an identifier.
3405 // treat U like the start of an identifier.
3421 // treat R like the start of an identifier.
3446 // FALL THROUGH, treating L like the start of an identifier.