/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/ |
pretty-print.h | 123 #define pp_line_cutoff(PP) pp_base (PP)->wrapping.line_cutoff 126 #define pp_prefixing_rule(PP) pp_base (PP)->wrapping.rule 129 #define pp_wrapping_mode(PP) pp_base (PP)->wrapping 138 #define pp_format_decoder(PP) pp_base (PP)->format_decoder 142 #define pp_needs_newline(PP) pp_base (PP)->need_newlin [all...] |
tree-pretty-print.h | 27 #define pp_tree_identifier(PP, T) \ 28 pp_base_tree_identifier (pp_base (PP), T) 30 #define pp_unsupported_tree(PP, T) \ 31 pp_verbatim (pp_base (PP), "#%qs not supported by %s#", \
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/cp/ |
cxx-pretty-print.h | 27 #define pp_c_base(PP) (&(PP)->c_base) 43 #define pp_cxx_cv_qualifier_seq(PP, T) \ 44 pp_c_type_qualifier_list (pp_c_base (PP), T) 46 #define pp_cxx_whitespace(PP) pp_c_whitespace (pp_c_base (PP)) 47 #define pp_cxx_left_paren(PP) pp_c_left_paren (pp_c_base (PP)) 48 #define pp_cxx_right_paren(PP) pp_c_right_paren (pp_c_base (PP)) [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RTDyldMemoryManager.cpp | 154 #define ARM_MATH_IMPORTS(PP) \ 155 PP(__aeabi_d2f) \ 156 PP(__aeabi_d2iz) \ 157 PP(__aeabi_d2lz) \ 158 PP(__aeabi_d2uiz) \ 159 PP(__aeabi_d2ulz) \ 160 PP(__aeabi_dadd) \ 161 PP(__aeabi_dcmpeq) \ 162 PP(__aeabi_dcmpge) \ 163 PP(__aeabi_dcmpgt) [all...] |
/external/clang/include/clang/Rewrite/Frontend/ |
Rewriters.h | 24 void RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS); 27 void DoRewriteTest(Preprocessor &PP, raw_ostream *OS); 30 void RewriteIncludesInInput(Preprocessor &PP, raw_ostream *OS,
|
/external/clang/lib/Frontend/Rewrite/ |
RewriteTest.cpp | 19 void clang::DoRewriteTest(Preprocessor &PP, raw_ostream* OS) { 20 SourceManager &SM = PP.getSourceManager(); 21 const LangOptions &LangOpts = PP.getLangOpts(); 38 *OS << PP.getSpelling(*I);
|
RewriteMacros.cpp | 62 static void LexRawTokensFromMainFile(Preprocessor &PP, 64 SourceManager &SM = PP.getSourceManager(); 69 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts()); 82 PP.LookUpIdentifierInfo(RawTok); 90 void clang::RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS) { 91 SourceManager &SM = PP.getSourceManager(); 94 Rewrite.setSourceMgr(SM, PP.getLangOpts()); 98 LexRawTokensFromMainFile(PP, RawTokens); 104 PP.EnterMainSourceFile(); 106 PP.Lex(PPTok) [all...] |
HTMLPrint.cpp | 36 Preprocessor &PP; 40 HTMLPrinter(raw_ostream *OS, Preprocessor &pp, 42 : Out(OS), PP(pp), SyntaxHighlight(_SyntaxHighlight), 51 Preprocessor &PP, 54 return llvm::make_unique<HTMLPrinter>(OS, PP, SyntaxHighlight, 63 if (PP.getDiagnostics().hasErrorOccurred()) 85 if (SyntaxHighlight) html::SyntaxHighlight(R, FID, PP); 86 if (HighlightMacros) html::HighlightMacros(R, FID, PP);
|
/external/clang/lib/Lex/ |
PreprocessorLexer.cpp | 22 PreprocessorLexer::PreprocessorLexer(Preprocessor *pp, FileID fid) 23 : PP(pp), FID(fid), InitialNumSLocEntries(0), 26 if (pp) 27 InitialNumSLocEntries = pp->getSourceManager().local_sloc_entry_size(); 44 PP->Lex(FilenameTok); 51 PP->Diag(FilenameTok.getLocation(), diag::err_pp_expects_filename); 57 return PP->getSourceManager().getFileEntryForID(getFileID());
|
Pragma.cpp | 43 void EmptyPragmaHandler::HandlePragma(Preprocessor &PP, 78 void PragmaNamespace::HandlePragma(Preprocessor &PP, 83 PP.LexUnexpandedToken(Tok); 91 PP.Diag(Tok, diag::warn_pragma_ignored); 96 Handler->HandlePragma(PP, Introducer, Tok); 128 Preprocessor &PP; 135 LexingFor_PragmaRAII(Preprocessor &PP, bool InMacroArgPreExpansion, 137 : PP(PP), InMacroArgPreExpansion(InMacroArgPreExpansion), 141 PP.EnableBacktrackAtThisPos() [all...] |
MacroArgs.cpp | 27 bool VarargsElided, Preprocessor &PP) { 35 for (MacroArgs **Entry = &PP.MacroArgCache; *Entry; 73 void MacroArgs::destroy(Preprocessor &PP) { 82 ArgCache = PP.MacroArgCache; 83 PP.MacroArgCache = this; 132 Preprocessor &PP) const { 148 Preprocessor &PP) { 158 SaveAndRestore<bool> PreExpandingMacroArgs(PP.InMacroArgPreExpansion, true); 167 PP.EnterTokenStream(AT, NumToks, false /*disable expand*/, 174 PP.Lex(Tok) [all...] |
PPExpressions.cpp | 59 Preprocessor &PP); 83 bool ValueLive, Preprocessor &PP) { 88 PP.LexUnexpandedNonComment(PeekTok); 90 // Two options, it can either be a pp-identifier or a (. 95 PP.LexUnexpandedNonComment(PeekTok); 99 if (PP.getCodeCompletionHandler()) 100 PP.getCodeCompletionHandler()->CodeCompleteMacroName(false); 101 PP.setCodeCompletionReached(); 102 PP.LexUnexpandedNonComment(PeekTok); 105 // If we don't have a pp-identifier now, this is an error [all...] |
TokenConcatenation.cpp | 49 const LangOptions &LangOpts = PP.getLangOpts(); 54 SourceManager &SM = PP.getSourceManager(); 63 unsigned length = PP.getSpelling(Tok, TokPtr); 67 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11); 70 TokenConcatenation::TokenConcatenation(Preprocessor &pp) : PP(pp) { 90 if (PP.getLangOpts().CPlusPlus11) { 103 if (PP.getLangOpts().CPlusPlus1z) 125 static char GetFirstChar(Preprocessor &PP, const Token &Tok) [all...] |
/frameworks/compile/slang/ |
slang_rs_pragma_handler.cpp | 51 void HandlePragma(clang::Preprocessor &PP, 54 this->handleItemListPragma(PP, FirstToken); 63 void HandlePragma(clang::Preprocessor &PP, 92 PP.LexUnexpandedToken(PragmaToken); 100 PP.LexUnexpandedToken(PragmaToken); 103 std::string Spelling = PP.getSpelling(PragmaToken, &Invalid); 112 const clang::Token &NextTok = PP.LookAhead(0); 118 PP.LexUnexpandedToken(PragmaToken); 132 void HandlePragma(clang::Preprocessor &PP, 161 if (!ProcessKeywordAndValue(PP, PragmaToken, KeywordValueMap) [all...] |
slang_rs_pragma_handler.h | 47 virtual void handleInt(clang::Preprocessor &PP, clang::Token &Tok, 51 void handleItemListPragma(clang::Preprocessor &PP, 55 void handleNonParamPragma(clang::Preprocessor &PP, 59 void handleOptionalStringLiteralParamPragma(clang::Preprocessor &PP, 63 void handleIntegerParamPragma(clang::Preprocessor &PP, 67 virtual void HandlePragma(clang::Preprocessor &PP, 74 void AddPragmaHandlers(clang::Preprocessor &PP, RSContext *RsContext);
|
/external/clang/lib/Parse/ |
ParsePragma.cpp | 29 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 35 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 41 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 47 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 53 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 59 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 65 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 71 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 77 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer, 84 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer [all...] |
/external/clang/include/clang/Lex/ |
TokenConcatenation.h | 32 Preprocessor &PP; 59 TokenConcatenation(Preprocessor &PP);
|
MacroArgs.h | 66 bool VarargsElided, Preprocessor &PP); 70 void destroy(Preprocessor &PP); 74 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const; 89 getPreExpArgument(unsigned Arg, const MacroInfo *MI, Preprocessor &PP); 93 const Token &getStringifiedArgument(unsigned ArgNo, Preprocessor &PP, 115 Preprocessor &PP, bool Charify,
|
PreprocessorLexer.h | 30 Preprocessor *PP; // Preprocessor object controlling lexing. 61 /// Note that in raw mode that the PP pointer may be null. 76 PreprocessorLexer(Preprocessor *pp, FileID fid); 79 : PP(nullptr), InitialNumSLocEntries(0), 151 Preprocessor *getPP() const { return PP; } 154 assert(PP &&
|
/prebuilts/gcc/linux-x86/host/x86_64-w64-mingw32-4.8/lib/gcc/x86_64-w64-mingw32/4.8.3/plugin/include/c-family/ |
c-pretty-print.h | 97 #define pp_base(PP) (&pp_c_base (PP)->base) 107 #define pp_abstract_declarator(PP, D) \ 108 pp_c_base (PP)->abstract_declarator (pp_c_base (PP), D) 115 #define pp_direct_abstract_declarator(PP, D) \ 116 pp_c_base (PP)->direct_abstract_declarator (pp_c_base (PP), D) 117 #define pp_ptr_operator(PP, D) \ 118 pp_c_base (PP)->ptr_operator (pp_c_base (PP), D [all...] |
/external/clang/lib/Serialization/ |
GeneratePCH.cpp | 27 const Preprocessor &PP, StringRef OutputFile, 32 : PP(PP), OutputFile(OutputFile), Module(Module), isysroot(isysroot.str()), 44 if (PP.getModuleLoader().HadFatalFailure) 47 bool hasErrors = PP.getDiagnostics().hasErrorOccurred();
|
/external/clang/test/PCH/ |
objc_exprs.h | 20 @interface PP 24 static inline id getPseudoObject(PP *p) {
|
/external/clang/lib/Frontend/ |
PrintPreprocessedOutput.cpp | 36 Preprocessor &PP, raw_ostream &OS) { 71 OS << PP.getSpelling(T, SpellingBuffer); 81 Preprocessor &PP; 99 PrintPPOutputPPCallbacks(Preprocessor &pp, raw_ostream &os, bool lineMarkers, 101 : PP(pp), SM(PP.getSourceManager()), ConcatInfo(PP), OS(os), 358 PrintMacroDefinition(*MacroNameTok.getIdentifierInfo(), *MI, PP, OS); 572 void HandlePragma(Preprocessor &PP, PragmaIntroducerKind Introducer [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/ |
PathDiagnosticConsumers.h | 34 const Preprocessor &PP);
|
/external/clang/unittests/Tooling/ |
CommentHandlerTest.cpp | 31 CommentHandlerVisitor() : base(), PP(nullptr), Verified(false) {} 37 bool HandleComment(Preprocessor &PP, SourceRange Loc) override { 38 assert(&PP == this->PP && "Preprocessor changed!"); 41 SourceManager &SM = PP.getSourceManager(); 64 Preprocessor *PP; 77 V->PP = &CI.getPreprocessor(); 78 V->PP->addCommentHandler(V); 85 V->PP->removeCommentHandler(V); 93 Preprocessor *PP; [all...] |