Searched refs:MacroNameTok (Results 1 - 14 of 14) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DMacroPPCallbacks.cpp178 void MacroPPCallbacks::MacroDefined(const Token &MacroNameTok, argument
180 IdentifierInfo *Id = MacroNameTok.getIdentifierInfo();
181 SourceLocation location = getCorrectLocation(MacroNameTok.getLocation());
191 void MacroPPCallbacks::MacroUndefined(const Token &MacroNameTok, argument
194 IdentifierInfo *Id = MacroNameTok.getIdentifierInfo();
195 SourceLocation location = getCorrectLocation(MacroNameTok.getLocation());
H A DMacroPPCallbacks.h110 void MacroDefined(const Token &MacroNameTok,
116 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Lex/
H A DPPCallbacks.h281 virtual void MacroExpands(const Token &MacroNameTok, argument
286 virtual void MacroDefined(const Token &MacroNameTok, argument
291 /// \param MacroNameTok The active Token
296 virtual void MacroUndefined(const Token &MacroNameTok, argument
303 virtual void Defined(const Token &MacroNameTok, const MacroDefinition &MD, argument
348 /// \param MacroNameTok Information on the token being tested.
350 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
356 /// \param MacroNameTok Information on the token being tested.
358 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
540 void MacroExpands(const Token &MacroNameTok, cons
[all...]
H A DPPConditionalDirectiveRecord.h92 void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
94 void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
H A DPreprocessingRecord.h537 void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
539 void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
543 void Defined(const Token &MacroNameTok, const MacroDefinition &MD,
H A DPreprocessor.h1988 bool CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef,
2034 /// \param MacroNameTok Token that represents the name defined or undefined.
2041 void ReadMacroName(Token &MacroNameTok, MacroUse IsDefineUndef = MU_Other,
2048 /// \param MacroNameTok - Token that represents the macro name
2054 const Token &MacroNameTok, bool ImmediatelyAfterHeaderGuard);
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
H A DIndexingAction.cpp33 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
35 IndexCtx->handleMacroReference(*MacroNameTok.getIdentifierInfo(),
39 void MacroDefined(const Token &MacroNameTok,
41 IndexCtx->handleMacroDefined(*MacroNameTok.getIdentifierInfo(),
42 MacroNameTok.getLocation(),
46 void MacroUndefined(const Token &MacroNameTok, const MacroDefinition &MD,
50 IndexCtx->handleMacroUndefined(*MacroNameTok.getIdentifierInfo(),
51 MacroNameTok.getLocation(),
/freebsd-11-stable/contrib/llvm-project/clang/lib/Lex/
H A DPPDirectives.cpp241 bool Preprocessor::CheckMacroName(Token &MacroNameTok, MacroUse isDefineUndef, argument
244 if (MacroNameTok.is(tok::eod))
245 return Diag(MacroNameTok, diag::err_pp_missing_macro_name);
247 IdentifierInfo *II = MacroNameTok.getIdentifierInfo();
249 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier);
254 Diag(MacroNameTok, getLangOpts().MicrosoftExt
257 << II << MacroNameTok.getKind();
264 return Diag(MacroNameTok, diag::err_defined_macro_name);
272 Diag(MacroNameTok, diag::ext_pp_undef_builtin_macro);
278 SourceLocation MacroNameLoc = MacroNameTok
313 ReadMacroName(Token &MacroNameTok, MacroUse isDefineUndef, bool *ShadowFlag) argument
1436 Token MacroNameTok; local
1463 Token MacroNameTok; local
2455 ReadOptionalMacroParameterListAndBody( const Token &MacroNameTok, const bool ImmediatelyAfterHeaderGuard) argument
2688 Token MacroNameTok; local
2810 Token MacroNameTok; local
2861 Token MacroNameTok; local
[all...]
H A DPreprocessingRecord.cpp406 void PreprocessingRecord::Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
410 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
411 MacroNameTok.getLocation());
414 void PreprocessingRecord::Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
418 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
419 MacroNameTok.getLocation());
422 void PreprocessingRecord::Defined(const Token &MacroNameTok, argument
427 addMacroExpansion(MacroNameTok, MD.getMacroInfo(),
428 MacroNameTok.getLocation());
H A DPPConditionalDirectiveRecord.cpp83 const Token &MacroNameTok,
90 const Token &MacroNameTok,
82 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) argument
89 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDefinition &MD) argument
/freebsd-11-stable/contrib/llvm-project/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp174 void MacroDefined(const Token &MacroNameTok,
178 void MacroUndefined(const Token &MacroNameTok,
409 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, argument
418 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS);
422 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, argument
428 MoveToLine(MacroNameTok.getLocation());
429 OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName();
H A DASTUnit.cpp872 static void AddDefinedMacroToHash(const Token &MacroNameTok, unsigned &Hash) { argument
873 Hash = llvm::djbHash(MacroNameTok.getIdentifierInfo()->getName(), Hash);
886 void MacroDefined(const Token &MacroNameTok,
888 AddDefinedMacroToHash(MacroNameTok, Hash);
/freebsd-11-stable/contrib/llvm-project/clang/lib/ARCMigrate/
H A DARCMT.cpp439 void MacroExpands(const Token &MacroNameTok, const MacroDefinition &MD,
441 if (MacroNameTok.getIdentifierInfo()->getName() == getARCMTMacroName())
442 ARCMTMacroLocs.push_back(MacroNameTok.getLocation());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp334 void MacroExpands(const clang::Token &MacroNameTok, const MacroDefinition &MD,

Completed in 129 milliseconds