HomeSort by: relevance | last modified time | path
    Searched refs:PP (Results 1 - 25 of 264) sorted by relevancy

1 2 3 4 5 6 7 8 91011

  /src/external/gpl3/gcc/dist/gcc/
pretty-print.h 194 #define pp_line_cutoff(PP) (PP)->wrapping.line_cutoff
197 #define pp_prefixing_rule(PP) (PP)->wrapping.rule
200 #define pp_wrapping_mode(PP) (PP)->wrapping
209 #define pp_format_decoder(PP) (PP)->format_decoder
223 #define pp_needs_newline(PP) (PP)->need_newlin
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/
pretty-print.h 173 #define pp_line_cutoff(PP) (PP)->wrapping.line_cutoff
176 #define pp_prefixing_rule(PP) (PP)->wrapping.rule
179 #define pp_wrapping_mode(PP) (PP)->wrapping
188 #define pp_format_decoder(PP) (PP)->format_decoder
202 #define pp_needs_newline(PP) (PP)->need_newlin
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/cp/
cxx-pretty-print.h 63 #define pp_cxx_cv_qualifier_seq(PP, T) \
64 pp_c_type_qualifier_list (PP, T)
65 #define pp_cxx_cv_qualifiers(PP, CV, FT) \
66 pp_c_cv_qualifiers (PP, CV, FT)
68 #define pp_cxx_whitespace(PP) pp_c_whitespace (PP)
69 #define pp_cxx_left_paren(PP) pp_c_left_paren (PP)
70 #define pp_cxx_right_paren(PP) pp_c_right_paren (PP)
    [all...]
  /src/external/gpl3/gcc/dist/gcc/cp/
cxx-pretty-print.h 63 #define pp_cxx_cv_qualifier_seq(PP, T) \
64 pp_c_type_qualifier_list (PP, T)
65 #define pp_cxx_cv_qualifiers(PP, CV, FT) \
66 pp_c_cv_qualifiers (PP, CV, FT)
68 #define pp_cxx_whitespace(PP) pp_c_whitespace (PP)
69 #define pp_cxx_left_paren(PP) pp_c_left_paren (PP)
70 #define pp_cxx_right_paren(PP) pp_c_right_paren (PP)
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/RuntimeDyld/
RTDyldMemoryManager.cpp 155 #define ARM_MATH_IMPORTS(PP) \
156 PP(__aeabi_d2f) \
157 PP(__aeabi_d2iz) \
158 PP(__aeabi_d2lz) \
159 PP(__aeabi_d2uiz) \
160 PP(__aeabi_d2ulz) \
161 PP(__aeabi_dadd) \
162 PP(__aeabi_dcmpeq) \
163 PP(__aeabi_dcmpge) \
164 PP(__aeabi_dcmpgt)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Rewrite/Frontend/
Rewriters.h 23 void RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS);
26 void DoRewriteTest(Preprocessor &PP, raw_ostream *OS);
29 void RewriteIncludesInInput(Preprocessor &PP, raw_ostream *OS,
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
GeneratePCH.cpp 24 const Preprocessor &PP, InMemoryModuleCache &ModuleCache,
29 : PP(PP), OutputFile(OutputFile), isysroot(isysroot.str()),
43 if (PP.getModuleLoader().HadFatalFailure)
46 bool hasErrors = PP.getDiagnostics().hasErrorOccurred();
51 if (PP.getLangOpts().isCompilingModule()) {
52 Module = PP.getHeaderSearchInfo().lookupModule(
53 PP.getLangOpts().CurrentModule, /*AllowSearch*/ false);
63 PP.getDiagnostics().getClient()->clear();
71 PP.getDiagnostics().hasUncompilableErrorOccurred()
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Lex/
PreprocessorLexer.cpp 24 PreprocessorLexer::PreprocessorLexer(Preprocessor *pp, FileID fid)
25 : PP(pp), FID(fid) {
26 if (pp)
27 InitialNumSLocEntries = pp->getSourceManager().local_sloc_entry_size();
42 PP->Lex(FilenameTok);
51 return PP->getSourceManager().getFileEntryForID(getFileID());
Pragma.cpp 66 void EmptyPragmaHandler::HandlePragma(Preprocessor &PP,
106 void PragmaNamespace::HandlePragma(Preprocessor &PP,
110 PP.LexUnexpandedToken(Tok);
118 PP.Diag(Tok, diag::warn_pragma_ignored);
123 Handler->HandlePragma(PP, Introducer, Tok);
751 Preprocessor &PP, Token &Tok,
754 PP.LexUnexpandedToken(Tok);
756 StringLiteralParser Literal(Tok, PP);
760 PP.getIdentifierInfo(Literal.GetString()), Tok.getLocation());
765 PP.Diag(Tok.getLocation(), diag::err_pp_expected_module_name) << First
    [all...]
PPExpressions.cpp 78 Preprocessor &PP);
103 bool ValueLive, Preprocessor &PP) {
108 PP.LexUnexpandedNonComment(PeekTok);
110 // Two options, it can either be a pp-identifier or a (.
115 PP.LexUnexpandedNonComment(PeekTok);
119 if (PP.getCodeCompletionHandler())
120 PP.getCodeCompletionHandler()->CodeCompleteMacroName(false);
121 PP.setCodeCompletionReached();
122 PP.LexUnexpandedNonComment(PeekTok);
125 // If we don't have a pp-identifier now, this is an error
    [all...]
MacroArgs.cpp 26 bool VarargsElided, Preprocessor &PP) {
34 for (MacroArgs **Entry = &PP.MacroArgCache; *Entry;
78 void MacroArgs::destroy(Preprocessor &PP) {
85 ArgCache = PP.MacroArgCache;
86 PP.MacroArgCache = this;
137 Preprocessor &PP) {
141 return getPreExpArgument(VariadicArgIndex, PP).front().isNot(tok::eof);
147 Preprocessor &PP) const {
162 Preprocessor &PP) {
172 SaveAndRestore<bool> PreExpandingMacroArgs(PP.InMacroArgPreExpansion, true)
    [all...]
TokenConcatenation.cpp 48 const LangOptions &LangOpts = PP.getLangOpts();
53 SourceManager &SM = PP.getSourceManager();
62 unsigned length = PP.getSpelling(Tok, TokPtr);
66 return IsStringPrefix(StringRef(PP.getSpelling(Tok)), LangOpts.CPlusPlus11);
69 TokenConcatenation::TokenConcatenation(const Preprocessor &pp) : PP(pp) {
89 if (PP.getLangOpts().CPlusPlus11) {
102 if (PP.getLangOpts().CPlusPlus17)
106 if (PP.getLangOpts().CPlusPlus20
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/
RewriteTest.cpp 18 void clang::DoRewriteTest(Preprocessor &PP, raw_ostream *OS) {
19 SourceManager &SM = PP.getSourceManager();
20 const LangOptions &LangOpts = PP.getLangOpts();
37 *OS << PP.getSpelling(*I);
RewriteMacros.cpp 61 static void LexRawTokensFromMainFile(Preprocessor &PP,
63 SourceManager &SM = PP.getSourceManager();
68 Lexer RawLex(SM.getMainFileID(), FromFile, SM, PP.getLangOpts());
81 PP.LookUpIdentifierInfo(RawTok);
89 void clang::RewriteMacrosInInput(Preprocessor &PP, raw_ostream *OS) {
90 SourceManager &SM = PP.getSourceManager();
93 Rewrite.setSourceMgr(SM, PP.getLangOpts());
97 LexRawTokensFromMainFile(PP, RawTokens);
103 PP.EnterMainSourceFile();
105 PP.Lex(PPTok)
    [all...]
HTMLPrint.cpp 34 Preprocessor &PP;
38 HTMLPrinter(std::unique_ptr<raw_ostream> OS, Preprocessor &pp,
40 : Out(std::move(OS)), PP(pp), SyntaxHighlight(_SyntaxHighlight),
49 clang::CreateHTMLPrinter(std::unique_ptr<raw_ostream> OS, Preprocessor &PP,
51 return std::make_unique<HTMLPrinter>(std::move(OS), PP, SyntaxHighlight,
60 if (PP.getDiagnostics().hasErrorOccurred())
82 if (SyntaxHighlight) html::SyntaxHighlight(R, FID, PP);
83 if (HighlightMacros) html::HighlightMacros(R, FID, PP);
  /src/external/apache2/llvm/dist/clang/lib/Parse/
ParsePragma.cpp 31 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
37 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
43 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
49 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
56 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
65 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
71 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
77 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
83 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
89 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer
    [all...]
  /src/external/apache2/llvm/dist/libcxx/benchmarks/
filesystem.bench.cpp 13 path PP;
15 PP /= Part;
16 benchmark::DoNotOptimize(PP.native().data());
18 const path P(PP.native());
31 path PP;
33 PP /= Part;
34 benchmark::DoNotOptimize(PP.native().data());
36 const path P(PP.native().c_str());
49 path PP;
51 PP /= Part
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
TokenConcatenation.h 31 const Preprocessor &PP;
58 TokenConcatenation(const Preprocessor &PP);
MacroArgs.h 68 bool VarargsElided, Preprocessor &PP);
72 void destroy(Preprocessor &PP);
76 bool ArgNeedsPreexpansion(const Token *ArgTok, Preprocessor &PP) const;
91 getPreExpArgument(unsigned Arg, Preprocessor &PP);
117 bool invokedWithVariadicArgument(const MacroInfo *const MI, Preprocessor &PP);
125 Preprocessor &PP, bool Charify,
VariadicMacroSupport.h 28 /// of the Preprocessor class allows it to access PP's cached identifiers
31 const Preprocessor &PP;
37 : PP(P), Ident__VA_ARGS__(PP.Ident__VA_ARGS__),
38 Ident__VA_OPT__(PP.Ident__VA_OPT__) {
74 VAOptDefinitionContext(Preprocessor &PP)
75 : Ident__VA_OPT__(PP.Ident__VA_OPT__) {}
151 VAOptExpansionContext(Preprocessor &PP)
152 : VAOptDefinitionContext(PP), LeadingSpaceForStringifiedToken(false),
  /src/external/gpl3/gcc/dist/gcc/c-family/
c-pretty-print.h 99 #define pp_type_specifier_seq(PP, D) (PP)->type_specifier_seq (PP, D)
100 #define pp_ptr_operator(PP, D) (PP)->ptr_operator (PP, D)
101 #define pp_parameter_list(PP, T) (PP)->parameter_list (PP, T)
123 void pp_c_cv_qualifiers (c_pretty_printer *pp, int qualifiers, bool func_type)
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/c-family/
c-pretty-print.h 99 #define pp_type_specifier_seq(PP, D) (PP)->type_specifier_seq (PP, D)
100 #define pp_ptr_operator(PP, D) (PP)->ptr_operator (PP, D)
101 #define pp_parameter_list(PP, T) (PP)->parameter_list (PP, T)
124 void pp_c_cv_qualifiers (c_pretty_printer *pp, int qualifiers, bool func_type)
    [all...]
  /src/external/apache2/llvm/dist/clang/examples/AnnotateFunctions/
AnnotateFunctions.cpp 62 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
66 PP.LexUnexpandedToken(Tok);
68 PP.Diag(Tok, diag::ext_pp_extra_tokens_at_eol) << "pragma";
71 DiagnosticsEngine &D = PP.getDiagnostics();
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
MacroExpansionContext.cpp 14 static void dumpTokenInto(const clang::Preprocessor &PP, clang::raw_ostream &OS,
20 const Preprocessor &PP;
26 const Preprocessor &PP, SourceManager &SM,
28 : PP(PP), SM(SM), ExpansionRanges(ExpansionRanges) {}
49 (void)PP;
51 dumpTokenInto(PP, llvm::dbgs(), MacroName);
89 PP = &NewPP;
93 PP->addPPCallbacks(std::make_unique<detail::MacroExpansionRangeRecorder>(
94 *PP, *SM, ExpansionRanges))
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
MustExecute.h 378 /// A "must be executed context" for a given program point PP is the set of
379 /// instructions, potentially before and after PP, that are executed always when
380 /// PP is reached. The MustBeExecutedContextExplorer an interface to explore
390 /// In the description of the parameters we use PP to denote a program point
395 /// other than the parent of PP should be
398 /// PP in the CFG, e.g., post-dominating PP,
401 /// before PP in the CFG, e.g., dominating PP,
421 /// Return an iterator to explore the context around \p PP
    [all...]

Completed in 39 milliseconds

1 2 3 4 5 6 7 8 91011