/minix/external/bsd/llvm/dist/clang/include/clang/Lex/ |
H A D | MacroArgs.h | 23 class Preprocessor; variable 65 bool VarargsElided, Preprocessor &PP); 69 void destroy(Preprocessor &PP); 73 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const; 88 getPreExpArgument(unsigned Arg, const MacroInfo *MI, Preprocessor &PP); 92 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP, 114 Preprocessor &PP, bool Charify,
|
H A D | TokenLexer.h | 21 class Preprocessor; variable 41 Preprocessor &PP; 52 friend class Preprocessor; variable 110 MacroArgs *ActualArgs, Preprocessor &pp) in TokenLexer() 126 bool ownsTokens, Preprocessor &pp) in TokenLexer() 198 Preprocessor &PP);
|
H A D | PreprocessorLexer.h | 25 class Preprocessor; variable 30 Preprocessor *PP; // Preprocessor object controlling lexing. 74 friend class Preprocessor; variable 76 PreprocessorLexer(Preprocessor *pp, FileID fid); 151 Preprocessor *getPP() const { return PP; } in getPP()
|
H A D | Pragma.h | 23 class Preprocessor; variable 67 virtual void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 81 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 117 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer,
|
H A D | TokenConcatenation.h | 20 class Preprocessor; variable 32 Preprocessor &PP; 59 TokenConcatenation(Preprocessor &PP);
|
H A D | LiteralSupport.h | 29 class Preprocessor; variable 43 Preprocessor &PP; // needed for diagnostics 59 Preprocessor &PP); 163 SourceLocation Loc, Preprocessor &PP, 200 Preprocessor &PP, bool Complain = true);
|
/minix/external/bsd/llvm/dist/clang/lib/Lex/ |
H A D | Preprocessor.cpp | 58 Preprocessor::Preprocessor(IntrusiveRefCntPtr<PreprocessorOptions> PPOpts, in Preprocessor() function in Preprocessor 141 Preprocessor::~Preprocessor() { in ~Preprocessor() 182 void Preprocessor::InitializeForModelFile() { in InitializeForModelFile() 194 void Preprocessor::FinalizeForModelFile() { in FinalizeForModelFile() 242 void Preprocessor::PrintStats() { in PrintStats() 278 Preprocessor::macro_iterator 299 Preprocessor::macro_iterator 465 Module *Preprocessor::getCurrentModule() { in getCurrentModule() 479 void Preprocessor::EnterMainSourceFile() { in EnterMainSourceFile() 516 void Preprocessor::EndSourceFile() { in EndSourceFile() [all …]
|
H A D | PPCaching.cpp | 26 void Preprocessor::EnableBacktrackAtThisPos() { in EnableBacktrackAtThisPos() 32 void Preprocessor::CommitBacktrackedTokens() { in CommitBacktrackedTokens() 40 void Preprocessor::Backtrack() { in Backtrack() 48 void Preprocessor::CachingLex(Token &Result) { in CachingLex() 77 void Preprocessor::EnterCachingLexMode() { in EnterCachingLexMode() 86 const Token &Preprocessor::PeekAhead(unsigned N) { in PeekAhead() 97 void Preprocessor::AnnotatePreviousCachedTokens(const Token &Tok) { in AnnotatePreviousCachedTokens()
|
H A D | Pragma.cpp | 42 void EmptyPragmaHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 77 void PragmaNamespace::HandlePragma(Preprocessor &PP, in HandlePragma() 127 Preprocessor &PP; 164 void Preprocessor::Handle_Pragma(Token &Tok) { in Handle_Pragma() 302 void Preprocessor::HandleMicrosoft__pragma(Token &Tok) { in HandleMicrosoft__pragma() 351 void Preprocessor::HandlePragmaOnce(Token &OnceTok) { in HandlePragmaOnce() 362 void Preprocessor::HandlePragmaMark() { in HandlePragmaMark() 373 void Preprocessor::HandlePragmaPoison(Token &PoisonTok) { in HandlePragmaPoison() 897 void HandleCaptured(Preprocessor &PP) { in HandleCaptured() 1352 void Preprocessor::RegisterBuiltinPragmas() { in RegisterBuiltinPragmas() [all …]
|
H A D | PPLexerChange.cpp | 35 bool Preprocessor::isInPrimaryFile() const { in isInPrimaryFile() 51 PreprocessorLexer *Preprocessor::getCurrentFileLexer() const { in getCurrentFileLexer() 110 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer() 136 void Preprocessor::EnterSourceFileWithPTH(PTHLexer *PL, in EnterSourceFileWithPTH() 161 void Preprocessor::EnterMacro(Token &Tok, SourceLocation ILEnd, in EnterMacro() 255 void Preprocessor::PropagateLineStartLeadingSpaceInfo(Token &Result) { in PropagateLineStartLeadingSpaceInfo() 274 const char *Preprocessor::getCurLexerEndPos() { in getCurLexerEndPos() 294 bool Preprocessor::HandleEndOfFile(Token &Result, bool isEndOfMacro) { in HandleEndOfFile() 509 bool Preprocessor::HandleEndOfTokenLexer(Token &Result) { in HandleEndOfTokenLexer() 530 void Preprocessor::RemoveTopOfLexerStack() { in RemoveTopOfLexerStack() [all …]
|
H A D | PPDirectives.cpp | 36 MacroInfo *Preprocessor::AllocateMacroInfo() { in AllocateMacroInfo() 95 void Preprocessor::DiscardUntilEndOfDirective() { in DiscardUntilEndOfDirective() 509 void Preprocessor::PTHSkipExcludedConditionalBlock() { in PTHSkipExcludedConditionalBlock() 608 const FileEntry *Preprocessor::LookupFile( in LookupFile() 740 class Preprocessor::ResetMacroExpansionHelper { 742 ResetMacroExpansionHelper(Preprocessor *pp) in ResetMacroExpansionHelper() 751 Preprocessor *PP; 759 void Preprocessor::HandleDirective(Token &Result) { in HandleDirective() 1001 void Preprocessor::HandleLineDirective(Token &Tok) { in HandleLineDirective() 1068 Preprocessor &PP) { in ReadLineMarkerFlags() [all …]
|
H A D | MacroArgs.cpp | 27 bool VarargsElided, Preprocessor &PP) { in create() 73 void MacroArgs::destroy(Preprocessor &PP) { in destroy() 132 Preprocessor &PP) const { in ArgNeedsPreexpansion() 149 Preprocessor &PP) { in getPreExpArgument() 196 Preprocessor &PP, bool Charify, in StringifyArgument() 299 Preprocessor &PP, in getStringifiedArgument()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Rewrite/Frontend/ |
H A D | Rewriters.h | 20 class Preprocessor; variable 24 void RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS); 27 void DoRewriteTest(Preprocessor &PP, raw_ostream *OS); 30 void RewriteIncludesInInput(Preprocessor &PP, raw_ostream *OS,
|
H A D | ASTConsumers.h | 26 class Preprocessor; variable 42 Preprocessor &PP,
|
/minix/external/bsd/llvm/dist/clang/include/clang/Frontend/ |
H A D | Utils.h | 48 class Preprocessor; variable 64 void InitializePreprocessor(Preprocessor &PP, 69 void DoPrintPreprocessedInput(Preprocessor &PP, raw_ostream* OS, 79 void attachToPreprocessor(Preprocessor &PP); 114 Preprocessor &PP, const DependencyOutputOptions &Opts); 144 void AttachDependencyGraphGen(Preprocessor &PP, StringRef OutputFile, 158 void AttachHeaderIncludeGen(Preprocessor &PP, bool ShowAllHeaders = false, 164 void CacheTokens(Preprocessor &PP, llvm::raw_fd_ostream* OS);
|
H A D | VerifyDiagnosticConsumer.h | 217 const Preprocessor *CurrentPreprocessor; 252 const Preprocessor *PP) override; 270 bool HandleComment(Preprocessor &PP, SourceRange Comment) override;
|
/minix/external/bsd/llvm/dist/clang/include/clang/Rewrite/Core/ |
H A D | HTMLRewrite.h | 25 class Preprocessor; variable 70 void SyntaxHighlight(Rewriter &R, FileID FID, const Preprocessor &PP); 76 void HighlightMacros(Rewriter &R, FileID FID, const Preprocessor &PP);
|
/minix/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/ |
H A D | PathDiagnosticConsumers.h | 23 class Preprocessor; variable 34 const Preprocessor &PP);
|
/minix/external/bsd/llvm/dist/clang/include/clang/Parse/ |
H A D | ParseAST.h | 20 class Preprocessor; variable 36 void ParseAST(Preprocessor &pp, ASTConsumer *C,
|
/minix/external/bsd/llvm/dist/clang/lib/Parse/ |
H A D | ParsePragma.cpp | 924 void PragmaPackHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1151 void PragmaAlignHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1157 void PragmaOptionsHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1164 void PragmaUnusedHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1246 void PragmaWeakHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1353 PragmaFPContractHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1437 PragmaNoOpenMPHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1452 PragmaOpenMPHandler::HandlePragma(Preprocessor &PP, in HandlePragma() 1581 void PragmaMSVtorDisp::HandlePragma(Preprocessor &PP, in HandlePragma() 1666 void PragmaMSPragma::HandlePragma(Preprocessor &PP, in HandlePragma() [all …]
|
/minix/external/bsd/llvm/dist/clang/lib/Frontend/Rewrite/ |
H A D | HTMLPrint.cpp | 36 Preprocessor &PP; 40 HTMLPrinter(raw_ostream *OS, Preprocessor &pp, in HTMLPrinter() 51 Preprocessor &PP, in CreateHTMLPrinter()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/ |
H A D | ReachableCode.h | 30 class Preprocessor; variable 64 void FindUnreachableCode(AnalysisDeclContext &AC, Preprocessor &PP,
|
/minix/external/bsd/llvm/dist/clang/unittests/Tooling/ |
H A D | CommentHandlerTest.cpp | 37 virtual bool HandleComment(Preprocessor &PP, SourceRange Loc) { in HandleComment() 64 Preprocessor *PP; 93 Preprocessor *PP; 96 CommentVerifier(const CommentList &Comments, Preprocessor *PP) in CommentVerifier()
|
/minix/external/bsd/llvm/dist/clang/lib/Analysis/ |
H A D | ReachableCode.cpp | 127 Preprocessor &PP, in isExpandedFromConfigurationMacro() 150 static bool isConfigurationValue(const ValueDecl *D, Preprocessor &PP); 160 Preprocessor &PP, in isConfigurationValue() 230 static bool isConfigurationValue(const ValueDecl *D, Preprocessor &PP) { in isConfigurationValue() 253 Preprocessor &PP) { in shouldTreatSuccessorsAsReachable() 269 Preprocessor *PP, in scanFromBlock() 334 Preprocessor &PP, in scanMaybeReachableFromBlock() 348 Preprocessor &PP; 356 DeadCodeScan(llvm::BitVector &reachable, Preprocessor &PP) in DeadCodeScan() 637 void FindUnreachableCode(AnalysisDeclContext &AC, Preprocessor &PP, in FindUnreachableCode()
|
/minix/external/bsd/llvm/dist/clang/include/clang/Sema/ |
H A D | IdentifierResolver.h | 29 class Preprocessor; variable 183 explicit IdentifierResolver(Preprocessor &PP); 188 Preprocessor &PP;
|