Searched refs:MacroName (Results 1 - 25 of 29) sorted by relevance

12

/freebsd-11-stable/contrib/llvm-project/clang/lib/Basic/
H A DTargets.h31 /// MacroName is "unix", then this will define "__unix", "__unix__", and "unix"
34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
H A DTargets.cpp52 /// 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 DTGLexer.cpp58 [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 DNumberObjectConversionChecker.cpp81 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 DUSRGeneration.h72 bool generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
/freebsd-11-stable/contrib/sendmail/src/
H A Dmacro.c23 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 DInitPreprocessor.cpp42 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 DDiagnosticRenderer.cpp441 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 DReachableCode.cpp164 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 DPlistDiagnostics.cpp160 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 DHTMLDiagnostics.cpp897 const char* MacroName = LocInfo.second + BufferInfo.data(); local
899 BufferInfo.begin(), MacroName, BufferInfo.end());
904 os << MacroName[i]; local
H A DBugReporterVisitors.cpp816 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 DCommentSema.cpp699 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 DTypePrinter.cpp971 StringRef MacroName = T->getMacroIdentifier()->getName(); local
972 OS << MacroName << " "; local
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, local
341 if (MacroName == "Block_copy") {
345 if (MacroName == "Block_release") {
H A DTransRetainReleaseDealloc.cpp331 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 DPPMacroExpansion.cpp759 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 DPragma.cpp1091 Token MacroName; local
1092 PP.LexUnexpandedToken(MacroName);
1093 auto *MacroII = MacroName.getIdentifierInfo();
1097 PP.Diag(MacroName, diag::warn_pragma_debug_missing_argument)
H A DPPDirectives.cpp2405 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 DAnalysisBasedWarnings.cpp1234 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 DUSRGeneration.cpp1096 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 DParsedAttr.h475 void setMacroIdentifier(IdentifierInfo *MacroName, SourceLocation Loc) {
476 MacroII = MacroName;
H A DCodeCompleteConsumer.h171 /// \param MacroName The name of the macro.
177 unsigned getMacroUsagePriority(StringRef MacroName,
/freebsd-11-stable/contrib/llvm-project/clang/utils/TableGen/
H A DClangAttrEmitter.cpp2579 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 DASTReader.cpp592 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...]

Completed in 292 milliseconds

12