Lines Matching refs:Preprocessor
10 // pragma related methods of the Preprocessor class.
31 #include "clang/Lex/Preprocessor.h"
63 void EmptyPragmaHandler::HandlePragma(Preprocessor &PP,
103 void PragmaNamespace::HandlePragma(Preprocessor &PP,
124 // Preprocessor Pragma Directive Handling.
132 Preprocessor &Self;
163 void Preprocessor::HandlePragmaDirective(PragmaIntroducer Introducer) {
185 void Preprocessor::Handle_Pragma(Token &Tok) {
354 void Preprocessor::HandleMicrosoft__pragma(Token &Tok) {
413 void Preprocessor::HandlePragmaOnce(Token &OnceTok) {
428 void Preprocessor::HandlePragmaMark(Token &MarkTok) {
438 void Preprocessor::HandlePragmaPoison() {
480 void Preprocessor::HandlePragmaSystemHeader(Token &SysHeaderTok) {
512 void Preprocessor::HandlePragmaDependency(Token &DependencyTok) {
568 IdentifierInfo *Preprocessor::ParsePragmaPushOrPopMacro(Token &Tok) {
623 void Preprocessor::HandlePragmaPushMacro(Token &PushMacroTok) {
646 void Preprocessor::HandlePragmaPopMacro(Token &PopMacroTok) {
681 void Preprocessor::HandlePragmaIncludeAlias(Token &Tok) {
767 Preprocessor &PP, Token &Tok,
788 Preprocessor &PP, Token &Tok,
803 void Preprocessor::HandlePragmaModuleBuild(Token &Tok) {
877 void Preprocessor::HandlePragmaHdrstop(Token &Tok) {
911 void Preprocessor::AddPragmaHandler(StringRef Namespace,
942 void Preprocessor::RemovePragmaHandler(StringRef Namespace,
964 bool Preprocessor::LexOnOffSwitch(tok::OnOffSwitch &Result) {
997 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1009 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1019 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1030 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1040 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1049 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1134 Preprocessor &PP;
1210 void HandleCaptured(Preprocessor &PP) {
1246 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1279 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1367 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1379 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1528 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1590 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1633 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1689 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1726 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1769 if (Preprocessor::checkModuleIsAvailable(
1787 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1807 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1817 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1841 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1852 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1863 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1918 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
1987 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
2006 static IdentifierInfo *HandleMacroAnnotationPragma(Preprocessor &PP, Token &Tok,
2051 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
2073 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
2095 void HandlePragma(Preprocessor &PP, PragmaIntroducer Introducer,
2129 void Preprocessor::RegisterBuiltinPragmas() {
2193 void Preprocessor::IgnorePragmas() {
2196 // in Preprocessor::RegisterBuiltinPragmas().