/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/ |
H A D | Targets.h | 31 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix" 34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
|
H A D | Targets.cpp | 52 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix" 54 void DefineStd(MacroBuilder &Builder, StringRef MacroName, argument 56 assert(MacroName[0] != '_' && "Identifier should be in the user's namespace"); 61 Builder.defineMacro(MacroName); 64 Builder.defineMacro("__" + MacroName); 67 Builder.defineMacro("__" + MacroName + "__");
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/TableGen/ |
H A D | TGLexer.cpp | 58 [this](const std::string &MacroName) { 59 DefinedMacros.insert(MacroName); 679 StringRef MacroName = prepLexMacroName(); local 681 if (MacroName.empty()) 684 bool MacroIsDefined = DefinedMacros.count(MacroName) != 0; 780 StringRef MacroName = prepLexMacroName(); local 781 if (MacroName.empty()) 784 if (!DefinedMacros.insert(MacroName).second) 786 "Duplicate definition of macro: " + Twine(MacroName));
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | NumberObjectConversionChecker.cpp | 81 StringRef MacroName = Lexer::getImmediateMacroName( local 83 if (MacroName == "NULL" || MacroName == "nil") 85 if (MacroName == "YES" || MacroName == "NO")
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Index/ |
H A D | USRGeneration.h | 72 bool generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
|
/freebsd-11-stable/contrib/sendmail/src/ |
H A D | macro.c | 23 static char *MacroName[MAXMACROID + 1]; /* macro id to name table */ variable 128 MacroName[mid] = name; 610 char *p = MacroName[n]; 724 MacroName[NextMacroId] = s->s_name;
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/ |
H A D | InitPreprocessor.cpp | 42 StringRef MacroName = MacroPair.first; local 44 if (MacroName.size() != Macro.size()) { 49 << MacroName; 55 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); 57 Builder.defineMacro(MacroName, MacroBody); 164 /// named MacroName with the max value for a type with width 'TypeWidth' a 166 static void DefineTypeSize(const Twine &MacroName, unsigned TypeWidth, argument 171 Builder.defineMacro(MacroName, MaxVal.toString(10, isSigned) + ValSuffix); 176 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, argument 178 DefineTypeSize(MacroName, T 192 DefineType(const Twine &MacroName, TargetInfo::IntType Ty, MacroBuilder &Builder) argument 197 DefineTypeWidth(StringRef MacroName, TargetInfo::IntType Ty, const TargetInfo &TI, MacroBuilder &Builder) argument 202 DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, const TargetInfo &TI, MacroBuilder &Builder) argument [all...] |
H A D | DiagnosticRenderer.cpp | 441 StringRef MacroName = Lexer::getImmediateMacroNameForDiagnostics( local 443 if (MacroName.empty()) 446 Message << "expanded from macro '" << MacroName << "'"; local
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 164 StringRef MacroName = PP.getImmediateMacroName(TopL); local 165 if (MacroName == "YES" || MacroName == "NO") 170 StringRef MacroName = PP.getImmediateMacroName(TopL); local 171 if (MacroName == "false" || MacroName == "true")
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | PlistDiagnostics.cpp | 160 std::string MacroName; member in struct:__anon890::ExpansionInfo 163 : MacroName(std::move(N)), Expansion(std::move(E)) {} 413 EmitString(o, EI.MacroName) << '\n'; 940 std::string MacroName = getMacroNameAndPrintExpansion( local 942 return { MacroName, OS.str() }; 1070 std::string MacroName = PP.getSpelling(TheTok); local 1072 const auto *II = PP.getIdentifierInfo(MacroName); 1083 return { MacroName, MI, {} }; 1094 return { MacroName, MI, {} }; 1106 return { MacroName, M [all...] |
H A D | HTMLDiagnostics.cpp | 897 const char* MacroName = LocInfo.second + BufferInfo.data(); local 899 BufferInfo.begin(), MacroName, BufferInfo.end()); 904 os << MacroName[i]; local
|
H A D | BugReporterVisitors.cpp | 816 std::string MacroName = getMacroName(*Loc, BRC); variable 818 if (!BugLoc.isMacroID() || getMacroName(BugLoc, BRC) != MacroName) 819 BR.markInvalid(getTag(), MacroName.c_str());
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | CommentSema.cpp | 699 StringRef MacroName; local 704 MacroName = PP->getLastMacroWithSpelling(FD->getLocation(), Tokens); 705 if (!MacroName.empty()) 706 AttributeSpelling = MacroName; 709 if (MacroName.empty()) { 714 StringRef MacroName = local 716 if (!MacroName.empty()) 717 AttributeSpelling = MacroName;
|
H A D | TypePrinter.cpp | 971 StringRef MacroName = T->getMacroIdentifier()->getName(); local 972 OS << MacroName << " "; local
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | TransUnbridgedCasts.cpp | 338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, local 341 if (MacroName == "Block_copy") { 345 if (MacroName == "Block_release") {
|
H A D | TransRetainReleaseDealloc.cpp | 331 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM, local 333 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName)
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/ |
H A D | PPMacroExpansion.cpp | 759 MacroArgs *Preprocessor::ReadMacroCallArgumentList(Token &MacroName, argument 805 Diag(MacroName, diag::err_unterm_macro_invoc); 807 << MacroName.getIdentifierInfo(); 809 MacroName = Tok; 866 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(), 921 << MacroName.getIdentifierInfo(); 935 Diag(MacroName, 945 DiagnosticBuilder DB = Diag(MacroName, diag::note_suggest_parens_for_macro); 989 << MacroName.getIdentifierInfo(); 1003 << MacroName [all...] |
H A D | Pragma.cpp | 1091 Token MacroName; local 1092 PP.LexUnexpandedToken(MacroName); 1093 auto *MacroII = MacroName.getIdentifierInfo(); 1097 PP.Diag(MacroName, diag::warn_pragma_debug_missing_argument)
|
H A D | PPDirectives.cpp | 2405 static bool isConfigurationPattern(Token &MacroName, MacroInfo *MI, argument 2411 if (MacroName.getKind() == Value.getKind()) 2419 StringRef MacroText = MacroName.getIdentifierInfo()->getName(); 2442 return MacroName.isOneOf(tok::kw_extern, tok::kw_inline, tok::kw_static,
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | AnalysisBasedWarnings.cpp | 1234 StringRef MacroName; local 1236 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens); 1237 if (MacroName.empty()) 1238 MacroName = PP.getLastMacroWithSpelling(Loc, FallthroughTokens); 1239 if (MacroName.empty() && !PreferClangAttr) 1240 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens); 1241 if (MacroName.empty()) { 1243 MacroName = "[[fallthrough]]"; 1245 MacroName = "[[clang::fallthrough]]"; 1247 MacroName [all...] |
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/ |
H A D | USRGeneration.cpp | 1096 bool clang::index::generateUSRForMacro(StringRef MacroName, SourceLocation Loc, argument 1100 if (MacroName.empty() || Loc.isInvalid()) 1113 Out << MacroName; local
|
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | ParsedAttr.h | 475 void setMacroIdentifier(IdentifierInfo *MacroName, SourceLocation Loc) { 476 MacroII = MacroName;
|
H A D | CodeCompleteConsumer.h | 171 /// \param MacroName The name of the macro. 177 unsigned getMacroUsagePriority(StringRef MacroName,
|
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/ |
H A D | ClangAttrEmitter.cpp | 2579 const char * const MacroName; 2619 emitDefaultDefine(OS, Descriptor.MacroName, 2620 SuperClass->Descriptor.MacroName); 2625 OS << "#undef " << Descriptor.MacroName << "\n"; 2633 ::emitAttrList(OS, Descriptor.MacroName, Attrs);
|
/freebsd-11-stable/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 592 StringRef MacroName = MacroPair.first; local 597 if (MacroNames && !Macros.count(MacroName)) 598 MacroNames->push_back(MacroName); 600 Macros[MacroName] = std::make_pair("", true); 605 if (MacroName.size() == Macro.size()) 613 if (MacroNames && !Macros.count(MacroName)) 614 MacroNames->push_back(MacroName); 615 Macros[MacroName] = std::make_pair(MacroBody, false); 642 StringRef MacroName = ExistingMacroNames[I]; local 643 std::pair<StringRef, bool> Existing = ExistingMacros[MacroName]; [all...] |