|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
tools/clang/include/clang/Basic/CharInfo.h 190 if (!isIdentifierBody(*I, AllowDollar))
tools/clang/lib/AST/MicrosoftMangle.cpp 3502 if (isIdentifierBody(Byte, /*AllowDollar=*/true)) {
tools/clang/lib/Frontend/LayoutOverrideSource.cpp 23 while (Offset < S.size() && isIdentifierBody(S[Offset]))
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp 133 if (First == Current || !isIdentifierBody(*--Current))
138 return First == Current || !isIdentifierBody(*--Current);
143 return First == Current || !isIdentifierBody(*--Current);
321 return (Cur + 1) < End && isIdentifierBody(*(Cur + 1));
486 while (Last != End && (isIdentifierBody(*Last) || *Last == '.'));
509 if (!isIdentifierBody(*First) && *First != '.')
526 assert(isIdentifierBody(*First) && "invalid identifer");
528 while (Last != End && isIdentifierBody(*Last))
542 return isIdentifierBody(First[0]) ? First : nullptr;
571 (isIdentifierBody(*Last) || *Last == '.' || *Last == ','));
590 if (!(isIdentifierBody(*First) || *First == '.' || *First == ','))
641 if (!isIdentifierBody(*First)) {
665 if (!isIdentifierBody(*First)) {
tools/clang/lib/Lex/Lexer.cpp 1048 return isIdentifierBody(c, LangOpts.DollarIdents);
1641 while (isIdentifierBody(C))
1686 while (isIdentifierBody(*CurPtr))
1721 } else if (!isIdentifierBody(C)) {
1729 while (isIdentifierBody(C)) {
1789 if (isIdentifierBody(Next)) {
1861 if (!isIdentifierBody(Next)) {
1893 if (isIdentifierBody(C)) { CurPtr = ConsumeChar(CurPtr, Size, Result); }
tools/clang/lib/Lex/ModuleMap.cpp 348 if (isIdentifierBody(Name[I]))
tools/clang/lib/Sema/SemaType.cpp 3827 } else if (!isIdentifierBody(NextChar[0], /*allow dollar*/true) &&
3828 !isIdentifierBody(NextChar[-1], /*allow dollar*/true)) {
tools/clang/tools/extra/clang-include-fixer/IncludeFixer.cpp 248 while (isIdentifierBody(*End) || *End == ':')
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp 137 !isIdentifierBody(Data[Port.size()]))
tools/clang/tools/extra/clangd/CodeComplete.cpp 1716 while (!Rest.empty() && isIdentifierBody(Rest.back()))
1722 while (!Rest.empty() && isIdentifierBody(Rest.back()))
tools/clang/unittests/Basic/CharInfoTest.cpp 74 EXPECT_TRUE(isIdentifierBody('a'));
75 EXPECT_TRUE(isIdentifierBody('A'));
76 EXPECT_TRUE(isIdentifierBody('z'));
77 EXPECT_TRUE(isIdentifierBody('Z'));
78 EXPECT_TRUE(isIdentifierBody('_'));
80 EXPECT_TRUE(isIdentifierBody('0'));
81 EXPECT_FALSE(isIdentifierBody('.'));
82 EXPECT_FALSE(isIdentifierBody('`'));
83 EXPECT_FALSE(isIdentifierBody('\0'));
85 EXPECT_FALSE(isIdentifierBody('$'));
86 EXPECT_TRUE(isIdentifierBody('$', /*AllowDollar=*/true));
88 EXPECT_FALSE(isIdentifierBody('\x80'));
89 EXPECT_FALSE(isIdentifierBody('\xc2'));
90 EXPECT_FALSE(isIdentifierBody('\xff'));