Searched defs:PP (Results 1 - 5 of 5) sorted by relevance

/frameworks/compile/slang/
H A Dslang_pragma_recorder.cpp55 void PragmaRecorder::HandlePragma(clang::Preprocessor &PP, argument
64 const clang::Token* NextToken = &PP.LookAhead(0);
67 PP.LexUnexpandedToken(CurrentToken);
71 NextToken = &PP.LookAhead(0);
73 PP.Lex(CurrentToken);
75 PP.LexUnexpandedToken(CurrentToken);
76 PP.Diag(NextToken->getLocation(),
77 PP.getDiagnostics().getCustomDiagID(
84 NextToken = &PP.LookAhead(0);
86 PP
[all...]
H A Dslang_rs_pragma_handler.h47 virtual void handleInt(clang::Preprocessor &PP, clang::Token &Tok, argument
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);
H A Dslang_rs_context.cpp45 RSContext::RSContext(clang::Preprocessor &PP, argument
51 : mPP(PP),
64 AddPragmaHandlers(PP, this);
H A Dslang_rs_pragma_handler.cpp46 void HandlePragma(clang::Preprocessor &PP, argument
49 this->handleItemListPragma(PP, FirstToken);
58 void HandlePragma(clang::Preprocessor &PP, argument
87 PP.LexUnexpandedToken(PragmaToken);
95 PP.LexUnexpandedToken(PragmaToken);
98 std::string Spelling = PP.getSpelling(PragmaToken, &Invalid);
107 const clang::Token &NextTok = PP.LookAhead(0);
113 PP.LexUnexpandedToken(PragmaToken);
133 void HandlePragma(clang::Preprocessor &PP, argument
136 this->handleOptionalStringLiteralParamPragma(PP, FirstToke
142 handleInt(clang::Preprocessor &PP, clang::Token &Tok, const int v) argument
163 HandlePragma(clang::Preprocessor &PP, clang::PragmaIntroducerKind Introducer, clang::Token &FirstToken) argument
178 HandlePragma(clang::Preprocessor &PP, clang::PragmaIntroducerKind Introducer, clang::Token &Token) argument
212 handleItemListPragma(clang::Preprocessor &PP, clang::Token &FirstToken) argument
240 handleNonParamPragma(clang::Preprocessor &PP, clang::Token &FirstToken) argument
258 handleOptionalStringLiteralParamPragma( clang::Preprocessor &PP, clang::Token &FirstToken) argument
296 handleIntegerParamPragma( clang::Preprocessor &PP, clang::Token &FirstToken) argument
344 AddPragmaHandlers(clang::Preprocessor &PP, RSContext *RsContext) argument
[all...]
H A Dslang.cpp548 clang::Preprocessor &PP = getPreprocessor(); local
551 RSH << PP.getPredefines();
554 PP.setPredefines(RSH.str());

Completed in 241 milliseconds