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

/external/clang/include/clang/Lex/
H A DPPCallbacks.h241 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument
246 virtual void MacroDefined(const Token &MacroNameTok, argument
253 virtual void MacroUndefined(const Token &MacroNameTok, argument
259 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD, argument
295 /// \param MacroNameTok Information on the token being tested.
297 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
303 /// \param MacroNameTok Information on the token being tested.
305 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
440 void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,
442 First->MacroExpands(MacroNameTok, M
[all...]
H A DPPConditionalDirectiveRecord.h93 void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
95 void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
H A DPreprocessingRecord.h579 void Ifdef(SourceLocation Loc, const Token &MacroNameTok,
581 void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
584 void Defined(const Token &MacroNameTok, const MacroDirective *MD,
H A DPreprocessor.h1346 bool CheckMacroName(Token &MacroNameTok, char isDefineUndef);
1390 void ReadMacroName(Token &MacroNameTok, char isDefineUndef = 0);
/external/clang/lib/Lex/
H A DPPDirectives.cpp131 bool Preprocessor::CheckMacroName(Token &MacroNameTok, char isDefineUndef) { argument
133 if (MacroNameTok.is(tok::eod))
134 return Diag(MacroNameTok, diag::err_pp_missing_macro_name);
136 IdentifierInfo *II = MacroNameTok.getIdentifierInfo();
139 std::string Spelling = getSpelling(MacroNameTok, &Invalid);
141 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier);
145 return Diag(MacroNameTok, diag::err_pp_macro_not_identifier);
149 Diag(MacroNameTok, getLangOpts().MicrosoftExt
152 << II << MacroNameTok.getKind();
156 MacroNameTok
182 ReadMacroName(Token &MacroNameTok, char isDefineUndef) argument
1198 Token MacroNameTok; local
1225 Token MacroNameTok; local
1887 Token MacroNameTok; local
2140 Token MacroNameTok; local
2188 Token MacroNameTok; local
[all...]
H A DPreprocessingRecord.cpp384 void PreprocessingRecord::Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument
388 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
389 MacroNameTok.getLocation());
392 void PreprocessingRecord::Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument
396 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
397 MacroNameTok.getLocation());
400 void PreprocessingRecord::Defined(const Token &MacroNameTok, argument
405 addMacroExpansion(MacroNameTok, MD->getMacroInfo(),
406 MacroNameTok.getLocation());
H A DPPConditionalDirectiveRecord.cpp86 const Token &MacroNameTok,
93 const Token &MacroNameTok,
85 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
92 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument
/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp261 virtual void MacroDefined(const Token &MacroNameTok, argument
264 MacroNameTok.getIdentifierInfo()->getName(),
267 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument
269 Macros.push_back(MacroAction(MacroNameTok.getLocation(),
270 MacroNameTok.getIdentifierInfo()->getName(),
/external/clang/lib/Frontend/
H A DPrintPreprocessedOutput.cpp171 void MacroDefined(const Token &MacroNameTok,
175 void MacroUndefined(const Token &MacroNameTok,
350 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, argument
359 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS);
363 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, argument
368 MoveToLine(MacroNameTok.getLocation());
369 OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName();
H A DASTUnit.cpp784 void MacroDefined(const Token &MacroNameTok,
786 Hash = llvm::HashString(MacroNameTok.getIdentifierInfo()->getName(), Hash);
/external/clang/lib/ARCMigrate/
H A DARCMT.cpp435 void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,
437 if (MacroNameTok.getIdentifierInfo()->getName() == getARCMTMacroName())
438 ARCMTMacroLocs.push_back(MacroNameTok.getLocation());
/external/clang/tools/libclang/
H A DIndexing.cpp286 void MacroUndefined(const Token &MacroNameTok,
290 void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD,

Completed in 2343 milliseconds