/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexingAction.cpp | 33 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument 35 IndexCtx->handleMacroReference(*MacroNameTok.getIdentifierInfo(), in MacroExpands() 39 void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 41 IndexCtx->handleMacroDefined(*MacroNameTok.getIdentifierInfo(), in MacroDefined() 42 MacroNameTok.getLocation(), in MacroDefined() 46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() argument 50 IndexCtx->handleMacroUndefined(*MacroNameTok.getIdentifierInfo(), in MacroUndefined() 51 MacroNameTok.getLocation(), in MacroUndefined() 55 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument 60 IndexCtx->handleMacroReference(*MacroNameTok.getIdentifierInfo(), in Defined() [all …]
|
/freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 339 virtual void MacroExpands(const Token &MacroNameTok, in MacroExpands() argument 344 virtual void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 354 virtual void MacroUndefined(const Token &MacroNameTok, in MacroUndefined() argument 361 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument 412 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef() argument 420 virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef() argument 436 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, in Ifndef() argument 444 virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, in Elifndef() argument 668 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument 670 First->MacroExpands(MacroNameTok, MD, Range, Args); in MacroExpands() [all …]
|
H A D | PPConditionalDirectiveRecord.h | 92 void Ifdef(SourceLocation Loc, const Token &MacroNameTok, 94 void Ifndef(SourceLocation Loc, const Token &MacroNameTok, 96 void Elifdef(SourceLocation Loc, const Token &MacroNameTok, 100 void Elifndef(SourceLocation Loc, const Token &MacroNameTok,
|
H A D | PreprocessingRecord.h | 538 void Ifdef(SourceLocation Loc, const Token &MacroNameTok, 540 void Ifndef(SourceLocation Loc, const Token &MacroNameTok, 545 void Elifdef(SourceLocation Loc, const Token &MacroNameTok, 547 void Elifndef(SourceLocation Loc, const Token &MacroNameTok, 551 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
|
H A D | Preprocessor.h | 2462 bool CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, 2516 void ReadMacroName(Token &MacroNameTok, MacroUse IsDefineUndef = MU_Other, 2529 const Token &MacroNameTok, bool ImmediatelyAfterHeaderGuard);
|
/freebsd/contrib/llvm-project/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 401 void PreprocessingRecord::Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef() argument 405 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifdef() 406 MacroNameTok.getLocation()); in Ifdef() 409 void PreprocessingRecord::Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef() argument 413 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifdef() 414 MacroNameTok.getLocation()); in Elifdef() 417 void PreprocessingRecord::Ifndef(SourceLocation Loc, const Token &MacroNameTok, in Ifndef() argument 421 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifndef() 422 MacroNameTok.getLocation()); in Ifndef() 426 const Token &MacroNameTok, in Elifndef() argument [all …]
|
H A D | PPDirectives.cpp | 324 bool Preprocessor::CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, in CheckMacroName() argument 327 if (MacroNameTok.is(tok::eod)) in CheckMacroName() 328 return Diag(MacroNameTok, diag::err_pp_missing_macro_name); in CheckMacroName() 330 IdentifierInfo *II = MacroNameTok.getIdentifierInfo(); in CheckMacroName() 332 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier); in CheckMacroName() 337 Diag(MacroNameTok, getLangOpts().MicrosoftExt in CheckMacroName() 340 << II << MacroNameTok.getKind(); in CheckMacroName() 347 return Diag(MacroNameTok, diag::err_defined_macro_name); in CheckMacroName() 352 SourceLocation MacroNameLoc = MacroNameTok.getLocation(); in CheckMacroName() 371 Diag(MacroNameTok, diag::warn_pp_macro_is_reserved_id); in CheckMacroName() [all …]
|
H A D | PPConditionalDirectiveRecord.cpp | 83 const Token &MacroNameTok, in Ifdef() argument 90 const Token &MacroNameTok, in Ifndef() argument
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MacroPPCallbacks.cpp | 178 void MacroPPCallbacks::MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 180 IdentifierInfo *Id = MacroNameTok.getIdentifierInfo(); in MacroDefined() 181 SourceLocation location = getCorrectLocation(MacroNameTok.getLocation()); in MacroDefined() 191 void MacroPPCallbacks::MacroUndefined(const Token &MacroNameTok, in MacroUndefined() argument 194 IdentifierInfo *Id = MacroNameTok.getIdentifierInfo(); in MacroUndefined() 195 SourceLocation location = getCorrectLocation(MacroNameTok.getLocation()); in MacroUndefined()
|
H A D | MacroPPCallbacks.h | 110 void MacroDefined(const Token &MacroNameTok, 116 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | PrintPreprocessedOutput.cpp | 236 void MacroDefined(const Token &MacroNameTok, 240 void MacroUndefined(const Token &MacroNameTok, 559 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 577 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS); in MacroDefined() 581 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, in MacroUndefined() argument 589 MoveToLine(MacroNameTok.getLocation(), /*RequireStartOfLine=*/true); in MacroUndefined() 590 *OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName(); in MacroUndefined()
|
H A D | ASTUnit.cpp | 918 static void AddDefinedMacroToHash(const Token &MacroNameTok, unsigned &Hash) { in AddDefinedMacroToHash() argument 919 Hash = llvm::djbHash(MacroNameTok.getIdentifierInfo()->getName(), Hash); in AddDefinedMacroToHash() 932 void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 934 AddDefinedMacroToHash(MacroNameTok, Hash); in MacroDefined()
|
/freebsd/contrib/llvm-project/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 440 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument 442 if (MacroNameTok.getIdentifierInfo()->getName() == getARCMTMacroName()) in MacroExpands() 443 ARCMTMacroLocs.push_back(MacroNameTok.getLocation()); in MacroExpands()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
H A D | Tokens.cpp | 624 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument
|