| /netbsd-src/external/apache2/llvm/dist/llvm/utils/TableGen/ |
| H A D | Attributes.cpp | 42 auto Emit = [&](ArrayRef<StringRef> KindNames, StringRef MacroName) { in emitTargetIndependentNames() argument 43 OS << "#ifndef " << MacroName << "\n"; in emitTargetIndependentNames() 44 OS << "#define " << MacroName in emitTargetIndependentNames() 49 OS << MacroName << "(" << A->getName() << "," in emitTargetIndependentNames() 53 OS << "#undef " << MacroName << "\n\n"; in emitTargetIndependentNames()
|
| H A D | OptParserEmitter.cpp | 65 static constexpr const char *MacroName = "OPTION_WITH_MARSHALLING"; member in MarshallingInfo 104 return (MacroPrefix + MarshallingInfo::MacroName).str(); in getMacroName()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | MacroExpansionContext.cpp | 30 void MacroExpands(const Token &MacroName, const MacroDefinition &MD, in MacroExpands() argument 33 if (MacroName.getIdentifierInfo()->getName() == "_Pragma") in MacroExpands() 36 SourceLocation MacroNameBegin = SM.getExpansionLoc(MacroName.getLocation()); in MacroExpands() 39 const SourceLocation ExpansionEnd = [Range, &SM = SM, &MacroName] { in MacroExpands() 43 MacroName.getLocation().getLocWithOffset(MacroName.getLength())); in MacroExpands() 51 dumpTokenInto(PP, llvm::dbgs(), MacroName); in MacroExpands() 53 << "' with length " << MacroName.getLength() << " at "; in MacroExpands()
|
| H A D | ReachableCode.cpp | 164 StringRef MacroName = PP.getImmediateMacroName(TopL); in isExpandedFromConfigurationMacro() local 165 if (MacroName == "YES" || MacroName == "NO") in isExpandedFromConfigurationMacro() 170 StringRef MacroName = PP.getImmediateMacroName(TopL); in isExpandedFromConfigurationMacro() local 171 if (MacroName == "false" || MacroName == "true") in isExpandedFromConfigurationMacro()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/TableGen/ |
| H A D | TGLexer.cpp | 59 [this](const std::string &MacroName) { in TGLexer() argument 60 DefinedMacros.insert(MacroName); in TGLexer() 700 StringRef MacroName = prepLexMacroName(); in lexPreprocessor() local 702 if (MacroName.empty()) in lexPreprocessor() 705 bool MacroIsDefined = DefinedMacros.count(MacroName) != 0; in lexPreprocessor() 801 StringRef MacroName = prepLexMacroName(); in lexPreprocessor() local 802 if (MacroName.empty()) in lexPreprocessor() 805 if (!DefinedMacros.insert(MacroName).second) in lexPreprocessor() 807 "Duplicate definition of macro: " + Twine(MacroName)); in lexPreprocessor()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/ |
| H A D | InitPreprocessor.cpp | 42 StringRef MacroName = MacroPair.first; in DefineBuiltinMacro() local 44 if (MacroName.size() != Macro.size()) { in DefineBuiltinMacro() 49 << MacroName; in DefineBuiltinMacro() 55 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); in DefineBuiltinMacro() 57 Builder.defineMacro(MacroName, MacroBody); in DefineBuiltinMacro() 166 static void DefineTypeSize(const Twine &MacroName, unsigned TypeWidth, in DefineTypeSize() argument 171 Builder.defineMacro(MacroName, MaxVal.toString(10, isSigned) + ValSuffix); in DefineTypeSize() 176 static void DefineTypeSize(const Twine &MacroName, TargetInfo::IntType Ty, in DefineTypeSize() argument 178 DefineTypeSize(MacroName, TI.getTypeWidth(Ty), TI.getTypeConstantSuffix(Ty), in DefineTypeSize() 192 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, in DefineType() argument [all …]
|
| H A D | DiagnosticRenderer.cpp | 448 StringRef MacroName = Lexer::getImmediateMacroNameForDiagnostics( in emitSingleMacroExpansion() local 450 if (MacroName.empty()) in emitSingleMacroExpansion() 453 Message << "expanded from macro '" << MacroName << "'"; in emitSingleMacroExpansion()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NumberObjectConversionChecker.cpp | 81 StringRef MacroName = Lexer::getImmediateMacroName( in run() local 83 if (MacroName == "NULL" || MacroName == "nil") in run() 85 if (MacroName == "YES" || MacroName == "NO") in run()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Index/ |
| H A D | DeclOccurrence.h | 27 const IdentifierInfo *MacroName = nullptr; member 36 : Roles(R), Offset(Offset), DeclOrMacro(MI), MacroName(Name) {} in DeclOccurrence()
|
| H A D | USRGeneration.h | 72 bool generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Lex/ |
| H A D | PPMacroExpansion.cpp | 761 MacroArgs *Preprocessor::ReadMacroCallArgumentList(Token &MacroName, in ReadMacroCallArgumentList() argument 807 Diag(MacroName, diag::err_unterm_macro_invoc); in ReadMacroCallArgumentList() 809 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList() 811 MacroName = Tok; in ReadMacroCallArgumentList() 868 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(), in ReadMacroCallArgumentList() 923 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList() 937 Diag(MacroName, in ReadMacroCallArgumentList() 947 DiagnosticBuilder DB = Diag(MacroName, diag::note_suggest_parens_for_macro); in ReadMacroCallArgumentList() 991 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList() 1005 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList() [all …]
|
| H A D | Pragma.cpp | 1096 Token MacroName; in HandlePragma() local 1097 PP.LexUnexpandedToken(MacroName); in HandlePragma() 1098 auto *MacroII = MacroName.getIdentifierInfo(); in HandlePragma() 1102 PP.Diag(MacroName, diag::warn_pragma_debug_missing_argument) in HandlePragma()
|
| H A D | PPDirectives.cpp | 2496 static bool isConfigurationPattern(Token &MacroName, MacroInfo *MI, in isConfigurationPattern() argument 2502 if (MacroName.getKind() == Value.getKind()) in isConfigurationPattern() 2510 StringRef MacroText = MacroName.getIdentifierInfo()->getName(); in isConfigurationPattern() 2533 return MacroName.isOneOf(tok::kw_extern, tok::kw_inline, tok::kw_static, in isConfigurationPattern()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | CommentSema.cpp | 702 StringRef MacroName; in checkDeprecatedCommand() local 707 MacroName = PP->getLastMacroWithSpelling(FD->getLocation(), Tokens); in checkDeprecatedCommand() 708 if (!MacroName.empty()) in checkDeprecatedCommand() 709 AttributeSpelling = MacroName; in checkDeprecatedCommand() 712 if (MacroName.empty()) { in checkDeprecatedCommand() 717 StringRef MacroName = in checkDeprecatedCommand() local 719 if (!MacroName.empty()) in checkDeprecatedCommand() 720 AttributeSpelling = MacroName; in checkDeprecatedCommand()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Basic/ |
| H A D | Targets.h | 34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
|
| H A D | Targets.cpp | 56 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd() argument 58 assert(MacroName[0] != '_' && "Identifier should be in the user's namespace"); in DefineStd() 63 Builder.defineMacro(MacroName); in DefineStd() 66 Builder.defineMacro("__" + MacroName); in DefineStd() 69 Builder.defineMacro("__" + MacroName + "__"); in DefineStd()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, in transformObjCToNonObjCCast() local 341 if (MacroName == "Block_copy") { in transformObjCToNonObjCCast() 345 if (MacroName == "Block_release") { in transformObjCToNonObjCCast()
|
| H A D | TransRetainReleaseDealloc.cpp | 331 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM, in checkForGCDOrXPC() local 333 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName) in checkForGCDOrXPC()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | AnalysisBasedWarnings.cpp | 1244 StringRef MacroName; in getFallthroughAttrSpelling() local 1246 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens); in getFallthroughAttrSpelling() 1247 if (MacroName.empty()) in getFallthroughAttrSpelling() 1248 MacroName = PP.getLastMacroWithSpelling(Loc, FallthroughTokens); in getFallthroughAttrSpelling() 1249 if (MacroName.empty() && !PreferClangAttr) in getFallthroughAttrSpelling() 1250 MacroName = PP.getLastMacroWithSpelling(Loc, ClangFallthroughTokens); in getFallthroughAttrSpelling() 1251 if (MacroName.empty()) { in getFallthroughAttrSpelling() 1253 MacroName = "[[fallthrough]]"; in getFallthroughAttrSpelling() 1255 MacroName = "[[clang::fallthrough]]"; in getFallthroughAttrSpelling() 1257 MacroName = "__attribute__((fallthrough))"; in getFallthroughAttrSpelling() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Index/ |
| H A D | FileIndexRecord.cpp | 81 OS << ' ' << DclInfo.MacroName->getName(); in print()
|
| H A D | USRGeneration.cpp | 1103 bool clang::index::generateUSRForMacro(StringRef MacroName, SourceLocation Loc, in generateUSRForMacro() argument 1106 if (MacroName.empty()) in generateUSRForMacro() 1119 Out << MacroName; in generateUSRForMacro()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
| H A D | PlistDiagnostics.cpp | 387 const Optional<StringRef> MacroName = in ReportMacroExpansions() local 392 if (!MacroName.hasValue() || !ExpansionText.hasValue()) in ReportMacroExpansions() 410 EmitString(o, MacroName.getValue()) << '\n'; in ReportMacroExpansions()
|
| H A D | HTMLDiagnostics.cpp | 946 const char* MacroName = LocInfo.second + BufferInfo.data(); in HandlePiece() local 948 BufferInfo.begin(), MacroName, BufferInfo.end()); in HandlePiece() 953 os << MacroName[i]; in HandlePiece()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 689 getExpansionLocOfMacro(StringRef MacroName, SourceLocation Loc, in getExpansionLocOfMacro() argument 700 MacroName, Expansion.getSpellingLoc(), Context)) in getExpansionLocOfMacro() 703 if (isTokenAtLoc(SM, LangOpts, MacroName, Loc)) in getExpansionLocOfMacro()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | ParsedAttr.h | 570 void setMacroIdentifier(IdentifierInfo *MacroName, SourceLocation Loc) { in setMacroIdentifier() argument 571 MacroII = MacroName; in setMacroIdentifier()
|