Home
last modified time | relevance | path

Searched refs:MacroName (Results 1 – 25 of 40) sorted by relevance

12

/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DArrayBoundCheckerV2.cpp453 StringRef MacroName = Lexer::getImmediateMacroName( in isFromCtypeMacro() local
456 if (MacroName.size() < 7 || MacroName[0] != 'i' || MacroName[1] != 's') in isFromCtypeMacro()
459 return ((MacroName == "isalnum") || (MacroName == "isalpha") || in isFromCtypeMacro()
460 (MacroName == "isblank") || (MacroName == "isdigit") || in isFromCtypeMacro()
461 (MacroName == "isgraph") || (MacroName == "islower") || in isFromCtypeMacro()
462 (MacroName == "isnctrl") || (MacroName == "isprint") || in isFromCtypeMacro()
463 (MacroName == "ispunct") || (MacroName == "isspace") || in isFromCtypeMacro()
464 (MacroName == "isupper") || (MacroName == "isxdigit")); in isFromCtypeMacro()
H A DNumberObjectConversionChecker.cpp81 StringRef MacroName = Lexer::getImmediateMacroName( in run() local
83 if (MacroName == "NULL" || MacroName == "nil") in run()
85 if (MacroName == "YES" || MacroName == "NO") in run()
/freebsd-14.2/contrib/llvm-project/llvm/utils/TableGen/
H A DAttributes.cpp41 auto Emit = [&](ArrayRef<StringRef> KindNames, StringRef MacroName) { in emitTargetIndependentNames() argument
42 OS << "#ifndef " << MacroName << "\n"; in emitTargetIndependentNames()
43 OS << "#define " << MacroName in emitTargetIndependentNames()
48 OS << MacroName << "(" << A->getName() << "," in emitTargetIndependentNames()
52 OS << "#undef " << MacroName << "\n\n"; in emitTargetIndependentNames()
H A DOptParserEmitter.cpp49 static constexpr const char *MacroName = "OPTION_WITH_MARSHALLING"; member in MarshallingInfo
88 return (MacroPrefix + MarshallingInfo::MacroName).str(); in getMacroName()
/freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/
H A DMacroExpansionContext.cpp31 void MacroExpands(const Token &MacroName, const MacroDefinition &MD, in MacroExpands() argument
34 if (MacroName.getIdentifierInfo()->getName() == "_Pragma") in MacroExpands()
37 SourceLocation MacroNameBegin = SM.getExpansionLoc(MacroName.getLocation()); in MacroExpands()
40 const SourceLocation ExpansionEnd = [Range, &SM = SM, &MacroName] { in MacroExpands()
44 MacroName.getLocation().getLocWithOffset(MacroName.getLength())); in MacroExpands()
52 dumpTokenInto(PP, llvm::dbgs(), MacroName); in MacroExpands()
54 << "' with length " << MacroName.getLength() << " at "; in MacroExpands()
H A DReachableCode.cpp164 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()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Index/
H A DDeclOccurrence.h27 const IdentifierInfo *MacroName = nullptr; member
36 : Roles(R), Offset(Offset), DeclOrMacro(MI), MacroName(Name) {} in DeclOccurrence()
H A DUSRGeneration.h72 bool generateUSRForMacro(StringRef MacroName, SourceLocation Loc,
/freebsd-14.2/contrib/llvm-project/llvm/lib/TableGen/
H A DTGLexer.cpp58 for (const std::string &MacroName : Macros) in TGLexer() local
59 DefinedMacros.insert(MacroName); in TGLexer()
721 StringRef MacroName = prepLexMacroName(); in lexPreprocessor() local
723 if (MacroName.empty()) in lexPreprocessor()
726 bool MacroIsDefined = DefinedMacros.count(MacroName) != 0; in lexPreprocessor()
821 StringRef MacroName = prepLexMacroName(); in lexPreprocessor() local
822 if (MacroName.empty()) in lexPreprocessor()
825 if (!DefinedMacros.insert(MacroName).second) in lexPreprocessor()
827 "Duplicate definition of macro: " + Twine(MacroName)); in lexPreprocessor()
/freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/
H A DInitPreprocessor.cpp44 StringRef MacroName = MacroPair.first; in DefineBuiltinMacro() local
46 if (MacroName.size() != Macro.size()) { in DefineBuiltinMacro()
51 << MacroName; in DefineBuiltinMacro()
57 Builder.defineMacro(MacroName, Twine(MacroBody) + "\\\n"); in DefineBuiltinMacro()
59 Builder.defineMacro(MacroName, MacroBody); in DefineBuiltinMacro()
168 static void DefineTypeSize(const Twine &MacroName, unsigned TypeWidth, in DefineTypeSize() argument
194 static void DefineType(const Twine &MacroName, TargetInfo::IntType Ty, in DefineType() argument
196 Builder.defineMacro(MacroName, TargetInfo::getTypeName(Ty)); in DefineType()
201 Builder.defineMacro(MacroName, Twine(TI.getTypeWidth(Ty))); in DefineTypeWidth()
204 static void DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, in DefineTypeSizeof() argument
[all …]
H A DDiagnosticRenderer.cpp447 StringRef MacroName = Lexer::getImmediateMacroNameForDiagnostics( in emitSingleMacroExpansion() local
449 if (MacroName.empty()) in emitSingleMacroExpansion()
452 Message << "expanded from macro '" << MacroName << "'"; in emitSingleMacroExpansion()
/freebsd-14.2/contrib/sendmail/src/
H A Dmacro.c23 static char *MacroName[MAXMACROID + 1]; /* macro id to name table */
127 MacroName[mid] = name;
613 char *p = MacroName[n];
727 MacroName[NextMacroId] = s->s_name;
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DCommentSema.cpp673 StringRef MacroName; in checkDeprecatedCommand() local
678 MacroName = PP->getLastMacroWithSpelling(FD->getLocation(), Tokens); in checkDeprecatedCommand()
679 if (!MacroName.empty()) in checkDeprecatedCommand()
680 AttributeSpelling = MacroName; in checkDeprecatedCommand()
683 if (MacroName.empty()) { in checkDeprecatedCommand()
688 StringRef MacroName = in checkDeprecatedCommand() local
690 if (!MacroName.empty()) in checkDeprecatedCommand()
691 AttributeSpelling = MacroName; in checkDeprecatedCommand()
/freebsd-14.2/contrib/llvm-project/clang/lib/Lex/
H A DPPMacroExpansion.cpp768 MacroArgs *Preprocessor::ReadMacroCallArgumentList(Token &MacroName, in ReadMacroCallArgumentList() argument
814 Diag(MacroName, diag::err_unterm_macro_invoc); in ReadMacroCallArgumentList()
816 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList()
818 MacroName = Tok; in ReadMacroCallArgumentList()
875 CodeComplete->CodeCompleteMacroArgument(MacroName.getIdentifierInfo(), in ReadMacroCallArgumentList()
930 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList()
944 Diag(MacroName, in ReadMacroCallArgumentList()
1002 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList()
1016 << MacroName.getIdentifierInfo(); in ReadMacroCallArgumentList()
1036 Diag(MacroName, diag::err_too_many_args_in_macro_invoc); in ReadMacroCallArgumentList()
[all …]
H A DPPDirectives.cpp114 static bool isFeatureTestMacro(StringRef MacroName) { in isFeatureTestMacro() argument
152 MacroName); in isFeatureTestMacro()
157 const StringRef MacroName) { in isLanguageDefinedBuiltin() argument
167 if (MacroName.starts_with("__STDC")) in isLanguageDefinedBuiltin()
170 if (MacroName == "__cplusplus") in isLanguageDefinedBuiltin()
173 if (MacroName.starts_with("__cpp")) in isLanguageDefinedBuiltin()
2779 static bool isConfigurationPattern(Token &MacroName, MacroInfo *MI, in isConfigurationPattern() argument
2785 if (MacroName.getKind() == Value.getKind()) in isConfigurationPattern()
2793 StringRef MacroText = MacroName.getIdentifierInfo()->getName(); in isConfigurationPattern()
2816 return MacroName.isOneOf(tok::kw_extern, tok::kw_inline, tok::kw_static, in isConfigurationPattern()
/freebsd-14.2/contrib/llvm-project/clang/lib/Basic/
H A DTargets.h34 void DefineStd(clang::MacroBuilder &Builder, llvm::StringRef MacroName,
H A DTargets.cpp60 void DefineStd(MacroBuilder &Builder, StringRef MacroName, in DefineStd() argument
62 assert(MacroName[0] != '_' && "Identifier should be in the user's namespace"); in DefineStd()
67 Builder.defineMacro(MacroName); in DefineStd()
70 Builder.defineMacro("__" + MacroName); in DefineStd()
73 Builder.defineMacro("__" + MacroName + "__"); in DefineStd()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DAnalysisBasedWarnings.cpp1264 StringRef MacroName; in getFallthroughAttrSpelling() local
1267 if (MacroName.empty()) in getFallthroughAttrSpelling()
1269 if (MacroName.empty() && !PreferClangAttr) in getFallthroughAttrSpelling()
1271 if (MacroName.empty()) { in getFallthroughAttrSpelling()
1273 MacroName = "[[fallthrough]]"; in getFallthroughAttrSpelling()
1275 MacroName = "[[clang::fallthrough]]"; in getFallthroughAttrSpelling()
1277 MacroName = "__attribute__((fallthrough))"; in getFallthroughAttrSpelling()
1279 return MacroName; in getFallthroughAttrSpelling()
2353 StringRef MacroName; in getUnsafeBufferUsageAttributeTextAt() local
2357 if (MacroName.empty()) in getUnsafeBufferUsageAttributeTextAt()
[all …]
H A DSemaAvailability.cpp131 StringRef MacroName = S.getPreprocessor().getImmediateMacroName(DeclLoc); in ShouldDiagnoseAvailabilityInContext() local
132 if (MacroName == "CF_OPTIONS" || MacroName == "OBJC_OPTIONS" || in ShouldDiagnoseAvailabilityInContext()
133 MacroName == "SWIFT_OPTIONS" || MacroName == "NS_OPTIONS") { in ShouldDiagnoseAvailabilityInContext()
/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp338 StringRef MacroName = Lexer::getImmediateMacroName(CastLoc, in transformObjCToNonObjCCast() local
341 if (MacroName == "Block_copy") { in transformObjCToNonObjCCast()
345 if (MacroName == "Block_release") { in transformObjCToNonObjCCast()
H A DTransRetainReleaseDealloc.cpp331 StringRef MacroName = Lexer::getImmediateMacroName(Loc, SM, in checkForGCDOrXPC() local
333 bool isGCDOrXPC = llvm::StringSwitch<bool>(MacroName) in checkForGCDOrXPC()
/freebsd-14.2/contrib/llvm-project/clang/lib/Index/
H A DFileIndexRecord.cpp73 OS << ' ' << DclInfo.MacroName->getName(); in print()
H A DUSRGeneration.cpp1200 bool clang::index::generateUSRForMacro(StringRef MacroName, SourceLocation Loc, in generateUSRForMacro() argument
1203 if (MacroName.empty()) in generateUSRForMacro()
1216 Out << MacroName; in generateUSRForMacro()
/freebsd-14.2/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DPlistDiagnostics.cpp386 const std::optional<StringRef> MacroName = in ReportMacroExpansions() local
391 if (!MacroName || !ExpansionText) in ReportMacroExpansions()
409 EmitString(o, *MacroName) << '\n'; in ReportMacroExpansions()
H A DHTMLDiagnostics.cpp1042 const char* MacroName = LocInfo.second + BufferInfo.data(); in HandlePiece() local
1044 BufferInfo.begin(), MacroName, BufferInfo.end()); in HandlePiece()
1049 os << MacroName[i]; in HandlePiece()

12