/freebsd-current/contrib/llvm-project/clang/lib/ASTMatchers/ |
H A D | GtestMatchers.cpp | 58 static llvm::StringRef getMacroTypeName(MacroType Macro) { argument 59 switch (Macro) { 88 static std::string getMacroName(MacroType Macro, GtestCmp Cmp) { argument 89 return (getMacroTypeName(Macro) + "_" + getComparisonTypeName(Cmp)).str(); 92 static std::string getMacroName(MacroType Macro, llvm::StringRef Operation) { argument 93 return (getMacroTypeName(Macro) + "_" + Operation).str(); 100 static llvm::StringRef getSpecSetterName(MacroType Macro) { argument 101 switch (Macro) { 122 gtestComparisonInternal(MacroType Macro, GtestCmp Cmp, StatementMatcher Left, argument 124 return callExpr(isExpandedFromMacro(getMacroName(Macro, Cm 130 gtestThatInternal(MacroType Macro, StatementMatcher Actual, StatementMatcher Matcher) argument 146 gtestCallInternal(MacroType Macro, StatementMatcher MockCall, MockArgs Args) argument 180 gtestCallInternal(MacroType Macro, StatementMatcher MockObject, llvm::StringRef MockMethodName, MockArgs Args) argument [all...] |
/freebsd-current/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | CodeCompletionHandler.h | 60 virtual void CodeCompleteMacroArgument(IdentifierInfo *Macro, argument
|
H A D | TokenLexer.h | 34 MacroInfo *Macro = nullptr; member in class:clang::TokenLexer 237 MacroInfo *Macro, unsigned MacroArgNo,
|
H A D | MacroInfo.h | 521 MacroInfo *Macro; member in class:ModuleMacro 532 ModuleMacro(Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro, argument 534 : II(II), Macro(Macro), OwningModule(OwningModule), 542 IdentifierInfo *II, MacroInfo *Macro, 563 MacroInfo *getMacroInfo() const { return Macro; }
|
/freebsd-current/contrib/llvm-project/lldb/tools/lldb-instr/ |
H A D | Instrument.cpp | 49 llvm::raw_string_ostream Macro(Buffer); 51 Macro << "LLDB_INSTRUMENT()"; 53 Macro << "LLDB_INSTRUMENT_VA(" << llvm::join(ParamNames, ", ") << ")"; 61 MyRewriter.ReplaceText(Range, Macro.str()); 63 Macro << ";"; 67 MyRewriter.InsertTextAfter(InsertLoc, Macro.str());
|
/freebsd-current/contrib/llvm-project/clang/lib/Lex/ |
H A D | TokenLexer.cpp | 46 Macro = MI; 55 Tokens = &*Macro->tokens_begin(); 59 NumTokens = Macro->tokens_end()-Macro->tokens_begin(); 68 "Macro defined in macro?"); 76 MacroDefLength = Macro->getDefinitionLength(SM); 85 if (Macro->isFunctionLike() && Macro->getNumParams()) 91 Macro->DisableMacro(); 104 Macro 139 MaybeRemoveCommaBeforeVaArgs( SmallVectorImpl<Token> &ResultToks, bool HasPasteOperator, MacroInfo *Macro, unsigned MacroArgNo, Preprocessor &PP) argument [all...] |
H A D | PPLexerChange.cpp | 149 /// EnterMacro - Add a Macro to the top of the include stack and start lexing 152 MacroInfo *Macro, MacroArgs *Args) { 155 TokLexer = std::make_unique<TokenLexer>(Tok, ILEnd, Macro, Args, *this); 158 TokLexer->Init(Tok, ILEnd, Macro, Args); 736 for (auto &Macro : StartingMacros) { 738 if (!Macro.second.getLatest() && 739 Macro.second.getOverriddenMacros().empty()) 742 MacroState MS(Macro.second.getLatest()); 743 MS.setOverriddenMacros(*this, Macro.second.getOverriddenMacros()); 744 State.Macros.insert(std::make_pair(Macro [all...] |
H A D | MacroInfo.cpp | 71 "Macro defined in macro?"); 73 "Macro defined in macro?"); 79 "Macro definition spanning multiple FileIDs ?"); 260 IdentifierInfo *II, MacroInfo *Macro, 265 return new (Mem) ModuleMacro(OwningModule, II, Macro, Overrides); 259 create(Preprocessor &PP, Module *OwningModule, IdentifierInfo *II, MacroInfo *Macro, ArrayRef<ModuleMacro *> Overrides) argument
|
H A D | PPExpressions.cpp | 131 MacroDefinition Macro = PP.getMacroDefinition(II); local 132 Result.Val = !!Macro; 134 DT.IncludedUndefinedIds = !Macro; 142 PP.markMacroAsUsed(Macro.getMacroInfo()); 215 Callbacks->Defined(macroToken, Macro,
|
/freebsd-current/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | CheckerHelpers.h | 72 std::optional<int> tryExpandAsInteger(StringRef Macro, const Preprocessor &PP);
|
/freebsd-current/contrib/llvm-project/clang/lib/Format/ |
H A D | MacroExpander.cpp | 128 for (const std::string &Macro : Macros) 129 parseDefinition(Macro); 134 void MacroExpander::parseDefinition(const std::string &Macro) { argument 136 llvm::MemoryBuffer::getMemBufferCopy(Macro, "<scratch space>"));
|
H A D | Macros.h | 17 /// Macro definitions are of the form "MACRO(p1, p2)=p1 + p2", but only support 91 /// Macro definitions must be encoded as UTF-8. 131 void parseDefinition(const std::string &Macro);
|
H A D | FormatTokenLexer.cpp | 948 FormatToken *Macro = Tokens[Tokens.size() - 4]; 949 if (Macro->TokenText != "_T") 952 const char *Start = Macro->TokenText.data(); 955 String->IsFirst = Macro->IsFirst; 956 String->LastNewlineOffset = Macro->LastNewlineOffset; 957 String->WhitespaceRange = Macro->WhitespaceRange; 958 String->OriginalColumn = Macro->OriginalColumn; 961 String->NewlinesBefore = Macro->NewlinesBefore; 962 String->HasUnescapedNewline = Macro->HasUnescapedNewline;
|
/freebsd-current/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/ |
H A D | CheckerHelpers.cpp | 114 std::optional<int> tryExpandAsInteger(StringRef Macro, const Preprocessor &PP) { argument 115 const auto *MacroII = PP.getIdentifierInfo(Macro);
|
/freebsd-current/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | WithColor.h | 33 Macro, member in class:llvm::HighlightColor
|
/freebsd-current/contrib/llvm-project/llvm/lib/DWARFLinker/Parallel/ |
H A D | DIEAttributeCloner.cpp | 314 const DWARFDebugMacro *Macro = local 316 if (Macro == nullptr || !Macro->hasEntryForOffset(*Offset)) 328 const DWARFDebugMacro *Macro = local 330 if (Macro == nullptr || !Macro->hasEntryForOffset(*Offset))
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Index/ |
H A D | IndexSymbol.h | 29 Macro, member in class:clang::index::SymbolKind
|
/freebsd-current/contrib/llvm-project/llvm/lib/DebugInfo/DWARF/ |
H A D | DWARFDebugMacro.cpp | 59 WithColor(OS, HighlightColor::Macro).get() 63 WithColor(OS, HighlightColor::Macro).get() << MacinfoString(E.Type); 116 // Keep a mapping from Macro contribution to CUs, this will 164 // 3. Macro string 179 // 3. Macro string 199 "Macro contribution of the unit not found");
|
H A D | DWARFContext.cpp | 209 auto Macro = std::make_unique<DWARFDebugMacro>(); local 211 if (Error Err = IsMacro ? Macro->parseMacro(SectionType == MacroSection 218 : Macro->parseMacinfo(Data)) { 220 Macro = nullptr; 247 return Macro; 263 std::unique_ptr<DWARFDebugMacro> Macro; member in class:ThreadUnsafeDWARFContextState 498 if (!Macro) 499 Macro = parseMacroOrMacinfo(MacroSection); 500 return Macro.get(); 1126 if (auto Macro [all...] |
/freebsd-current/contrib/googletest/googlemock/test/ |
H A D | gmock-pp-string_test.cc | 55 #define EXPECT_EXPANSION(Result, Macro) \ 56 EXPECT_THAT("" GMOCK_PP_STRINGIZE(Macro), SameExceptSpaces(Result))
|
/freebsd-current/contrib/llvm-project/clang/include/clang/ExtractAPI/Serialization/ |
H A D | SerializerBase.h | 221 for (const auto &Macro : API.getMacros()) 222 getDerived()->visitMacroDefinitionRecord(*Macro.second);
|
/freebsd-current/contrib/llvm-project/llvm/lib/Support/ |
H A D | WithColor.cpp | 64 case HighlightColor::Macro:
|
/freebsd-current/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | CodeCompleteConsumer.h | 790 const IdentifierInfo *Macro; 906 CodeCompletionResult(const IdentifierInfo *Macro, 909 : Macro(Macro), Priority(Priority), Kind(RK_Macro),
|
/freebsd-current/contrib/llvm-project/clang/lib/Sema/ |
H A D | CodeCompleteConsumer.cpp | 639 return !Result.Macro->getName().starts_with(Filter); 690 OS << Results[I].Macro->getName(); 826 llvm_unreachable("Macro and keyword kinds are handled by the constructors"); 844 return Macro->getName();
|
/freebsd-current/contrib/llvm-project/clang/lib/Analysis/ |
H A D | PathDiagnostic.cpp | 89 case PathDiagnosticPiece::Macro: { 90 auto &Macro = cast<PathDiagnosticMacroPiece>(*Piece); local 92 Macro.subPieces.flattenTo(Primary, Primary, ShouldFlattenMacros); 96 Macro.subPieces.flattenTo(Primary, NewPath, ShouldFlattenMacros); 98 Macro.subPieces = NewPath; 294 case PathDiagnosticPiece::Macro:
|