| /freebsd/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexingAction.cpp | 31 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument 33 IndexCtx->handleMacroReference(*MacroNameTok.getIdentifierInfo(), in MacroExpands() 37 void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 39 IndexCtx->handleMacroDefined(*MacroNameTok.getIdentifierInfo(), in MacroDefined() 40 MacroNameTok.getLocation(), in MacroDefined() 44 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() argument 48 IndexCtx->handleMacroUndefined(*MacroNameTok.getIdentifierInfo(), in MacroUndefined() 49 MacroNameTok.getLocation(), in MacroUndefined() 53 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument 58 IndexCtx->handleMacroReference(*MacroNameTok.getIdentifierInfo(), in Defined() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Lex/ |
| H A D | PPCallbacks.h | 340 virtual void MacroExpands(const Token &MacroNameTok, in MacroExpands() argument 345 virtual void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 355 virtual void MacroUndefined(const Token &MacroNameTok, in MacroUndefined() argument 362 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument 413 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef() argument 421 virtual void Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef() argument 437 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, in Ifndef() argument 445 virtual void Elifndef(SourceLocation Loc, const Token &MacroNameTok, in Elifndef() argument 669 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument 671 First->MacroExpands(MacroNameTok, MD, Range, Args); in MacroExpands() [all …]
|
| H A D | NoTrivialPPDirectiveTracer.h | 190 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD, 194 void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 205 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD, in MacroUndefined() argument 212 void Defined(const Token &MacroNameTok, const MacroDefinition &MD, in Defined() argument 243 void Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef() argument 252 void Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef() argument 270 void Ifndef(SourceLocation Loc, const Token &MacroNameTok, in Ifndef() argument 279 void Elifndef(SourceLocation Loc, const Token &MacroNameTok, in Elifndef() argument
|
| 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 | 2537 bool CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, 2591 void ReadMacroName(Token &MacroNameTok, MacroUse IsDefineUndef = MU_Other, 2604 const Token &MacroNameTok, bool ImmediatelyAfterHeaderGuard);
|
| /freebsd/contrib/llvm-project/clang/lib/Lex/ |
| H A D | PreprocessingRecord.cpp | 398 void PreprocessingRecord::Ifdef(SourceLocation Loc, const Token &MacroNameTok, in Ifdef() argument 402 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifdef() 403 MacroNameTok.getLocation()); in Ifdef() 406 void PreprocessingRecord::Elifdef(SourceLocation Loc, const Token &MacroNameTok, in Elifdef() argument 410 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Elifdef() 411 MacroNameTok.getLocation()); in Elifdef() 414 void PreprocessingRecord::Ifndef(SourceLocation Loc, const Token &MacroNameTok, in Ifndef() argument 418 addMacroExpansion(MacroNameTok, MD.getMacroInfo(), in Ifndef() 419 MacroNameTok.getLocation()); in Ifndef() 423 const Token &MacroNameTok, in Elifndef() argument [all …]
|
| H A D | PPDirectives.cpp | 342 bool Preprocessor::CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, in CheckMacroName() argument 345 if (MacroNameTok.is(tok::eod)) in CheckMacroName() 346 return Diag(MacroNameTok, diag::err_pp_missing_macro_name); in CheckMacroName() 348 IdentifierInfo *II = MacroNameTok.getIdentifierInfo(); in CheckMacroName() 350 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier); in CheckMacroName() 355 Diag(MacroNameTok, getLangOpts().MicrosoftExt in CheckMacroName() 358 << II << MacroNameTok.getKind(); in CheckMacroName() 365 return Diag(MacroNameTok, diag::err_defined_macro_name); in CheckMacroName() 370 SourceLocation MacroNameLoc = MacroNameTok.getLocation(); in CheckMacroName() 394 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
|
| H A D | Preprocessor.cpp | 1709 void NoTrivialPPDirectiveTracer::MacroExpands(const Token &MacroNameTok, in MacroExpands() 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 | 235 void MacroDefined(const Token &MacroNameTok, 239 void MacroUndefined(const Token &MacroNameTok, 558 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 575 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS); in MacroDefined() 579 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, in MacroUndefined() argument 587 MoveToLine(MacroNameTok.getLocation(), /*RequireStartOfLine=*/true); in MacroUndefined() 588 *OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName(); in MacroUndefined()
|
| H A D | ASTUnit.cpp | 919 static void AddDefinedMacroToHash(const Token &MacroNameTok, unsigned &Hash) { in AddDefinedMacroToHash() argument 920 Hash = llvm::djbHash(MacroNameTok.getIdentifierInfo()->getName(), Hash); in AddDefinedMacroToHash() 933 void MacroDefined(const Token &MacroNameTok, in MacroDefined() argument 935 AddDefinedMacroToHash(MacroNameTok, Hash); in MacroDefined()
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/ |
| H A D | Tokens.cpp | 622 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD, in MacroExpands() argument
|