/freebsd-9.3-release/contrib/llvm/tools/clang/include/clang/Lex/ |
H A D | PPCallbacks.h | 242 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument 247 virtual void MacroDefined(const Token &MacroNameTok, argument 254 virtual void MacroUndefined(const Token &MacroNameTok, argument 260 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD, argument 292 /// \param MacroNameTok Information on the token being tested. 294 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, argument 300 /// \param MacroNameTok Information on the token being tested. 302 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, argument 446 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument 448 First->MacroExpands(MacroNameTok, M 452 MacroDefined(const Token &MacroNameTok, const MacroDirective *MD) argument 457 MacroUndefined(const Token &MacroNameTok, const MacroDirective *MD) argument 463 Defined(const Token &MacroNameTok, const MacroDirective *MD, SourceRange Range) argument 489 Ifdef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument 496 Ifndef(SourceLocation Loc, const Token &MacroNameTok, const MacroDirective *MD) argument [all...] |
H A D | PPConditionalDirectiveRecord.h | 93 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, 95 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok,
|
H A D | PreprocessingRecord.h | 574 virtual void Ifdef(SourceLocation Loc, const Token &MacroNameTok, 576 virtual void Ifndef(SourceLocation Loc, const Token &MacroNameTok, 579 virtual void Defined(const Token &MacroNameTok, const MacroDirective *MD,
|
H A D | Preprocessor.h | 1306 void ReadMacroName(Token &MacroNameTok, char isDefineUndef = 0);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Lex/ |
H A D | PPDirectives.cpp | 138 void Preprocessor::ReadMacroName(Token &MacroNameTok, char isDefineUndef) { argument 140 LexUnexpandedToken(MacroNameTok); 142 if (MacroNameTok.is(tok::code_completion)) { 146 LexUnexpandedToken(MacroNameTok); 150 if (MacroNameTok.is(tok::eod)) { 151 Diag(MacroNameTok, diag::err_pp_missing_macro_name); 155 IdentifierInfo *II = MacroNameTok.getIdentifierInfo(); 158 std::string Spelling = getSpelling(MacroNameTok, &Invalid); 166 MacroNameTok.setIdentifierInfo(getIdentifierInfo(Spelling)); 173 Diag(MacroNameTok, dia 1229 Token MacroNameTok; local 1256 Token MacroNameTok; local 1880 Token MacroNameTok; local 2134 Token MacroNameTok; local 2181 Token MacroNameTok; local [all...] |
H A D | PreprocessingRecord.cpp | 384 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 D | PPConditionalDirectiveRecord.cpp | 86 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
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Frontend/ |
H A D | PrintPreprocessedOutput.cpp | 182 void MacroDefined(const Token &MacroNameTok, const MacroDirective *MD); 185 void MacroUndefined(const Token &MacroNameTok, const MacroDirective *MD); 368 void PrintPPOutputPPCallbacks::MacroDefined(const Token &MacroNameTok, argument 377 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS); 381 void PrintPPOutputPPCallbacks::MacroUndefined(const Token &MacroNameTok, argument 386 MoveToLine(MacroNameTok.getLocation()); 387 OS << "#undef " << MacroNameTok.getIdentifierInfo()->getName();
|
H A D | ASTUnit.cpp | 861 virtual void MacroDefined(const Token &MacroNameTok, argument 863 Hash = llvm::HashString(MacroNameTok.getIdentifierInfo()->getName(), Hash);
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/ARCMigrate/ |
H A D | ARCMT.cpp | 471 virtual void MacroExpands(const Token &MacroNameTok, const MacroDirective *MD, argument 473 if (MacroNameTok.getIdentifierInfo()->getName() == getARCMTMacroName()) 474 ARCMTMacroLocs.push_back(MacroNameTok.getLocation());
|