| /openbsd-src/gnu/llvm/clang/include/clang/Frontend/ |
| H A D | VerifyDiagnosticConsumer.h | 194 create(bool RegexKind, SourceLocation DirectiveLoc, 202 SourceLocation DirectiveLoc; variable 221 Directive(SourceLocation DirectiveLoc, SourceLocation DiagnosticLoc, in Directive() argument 224 : DirectiveLoc(DirectiveLoc), DiagnosticLoc(DiagnosticLoc), Text(Text), in Directive() 227 assert(!DirectiveLoc.isInvalid() && "DirectiveLoc is invalid!"); in Directive()
|
| /openbsd-src/gnu/llvm/llvm/lib/MC/MCParser/ |
| H A D | AsmParser.cpp | 294 void checkForBadMacro(SMLoc DirectiveLoc, StringRef Name, StringRef Body, 374 bool parseRegisterOrRegisterNumber(int64_t &Register, SMLoc DirectiveLoc); 567 bool parseDirectiveReloc(SMLoc DirectiveLoc); // ".reloc" 582 bool parseDirectiveFile(SMLoc DirectiveLoc); 603 bool parseDirectiveCFIRegister(SMLoc DirectiveLoc); 609 bool parseDirectiveCFIDefCfa(SMLoc DirectiveLoc); 611 bool parseDirectiveCFIDefCfaRegister(SMLoc DirectiveLoc); 612 bool parseDirectiveCFILLVMDefAspaceCfa(SMLoc DirectiveLoc); 613 bool parseDirectiveCFIOffset(SMLoc DirectiveLoc); 614 bool parseDirectiveCFIRelOffset(SMLoc DirectiveLoc); [all …]
|
| H A D | MasmParser.cpp | 669 bool parseRegisterOrRegisterNumber(int64_t &Register, SMLoc DirectiveLoc); 943 bool parseDirectiveFile(SMLoc DirectiveLoc); 964 bool parseDirectiveCFIRegister(SMLoc DirectiveLoc); 970 bool parseDirectiveCFIDefCfa(SMLoc DirectiveLoc); 972 bool parseDirectiveCFIDefCfaRegister(SMLoc DirectiveLoc); 973 bool parseDirectiveCFIOffset(SMLoc DirectiveLoc); 974 bool parseDirectiveCFIRelOffset(SMLoc DirectiveLoc); 978 bool parseDirectiveCFISameValue(SMLoc DirectiveLoc); 979 bool parseDirectiveCFIRestore(SMLoc DirectiveLoc); 981 bool parseDirectiveCFIReturnColumn(SMLoc DirectiveLoc); [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaModule.cpp | 627 void Sema::ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod) { in ActOnModuleInclude() argument 628 checkModuleImportContext(*this, Mod, DirectiveLoc, CurContext, true); in ActOnModuleInclude() 629 BuildModuleInclude(DirectiveLoc, Mod); in ActOnModuleInclude() 632 void Sema::BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod) { in BuildModuleInclude() argument 640 getSourceManager().isWrittenInMainFile(DirectiveLoc); in BuildModuleInclude() 649 DirectiveLoc, Mod, in BuildModuleInclude() 650 DirectiveLoc); in BuildModuleInclude() 657 getModuleLoader().makeModuleVisible(Mod, Module::AllVisible, DirectiveLoc); in BuildModuleInclude() 658 VisibleModules.setVisible(Mod, DirectiveLoc); in BuildModuleInclude() 662 getLangOpts().CurrentModule, DirectiveLoc, false, false); in BuildModuleInclude() [all …]
|
| /openbsd-src/gnu/llvm/clang/lib/Frontend/ |
| H A D | VerifyDiagnosticConsumer.cpp | 91 StandardDirective(SourceLocation DirectiveLoc, SourceLocation DiagnosticLoc, in StandardDirective() argument 94 : Directive(DirectiveLoc, DiagnosticLoc, MatchAnyFileAndLine, in StandardDirective() 108 RegexDirective(SourceLocation DirectiveLoc, SourceLocation DiagnosticLoc, in RegexDirective() argument 111 : Directive(DirectiveLoc, DiagnosticLoc, MatchAnyFileAndLine, in RegexDirective() 903 if (D->DirectiveLoc != D->DiagnosticLoc) in PrintExpected() 905 << SourceMgr.getFilename(D->DirectiveLoc) << ':' in PrintExpected() 906 << SourceMgr.getPresumedLineNumber(D->DirectiveLoc) << ')'; in PrintExpected() 916 static bool IsFromSameFile(SourceManager &SM, SourceLocation DirectiveLoc, in IsFromSameFile() argument 921 if (SM.isWrittenInSameFile(DirectiveLoc, DiagnosticLoc)) in IsFromSameFile() 925 if (!DiagFile && SM.isWrittenInMainFile(DirectiveLoc)) in IsFromSameFile() [all …]
|
| /openbsd-src/gnu/llvm/llvm/include/llvm/MC/MCParser/ |
| H A D | MCAsmParserExtension.h | 34 SMLoc DirectiveLoc) { in HandleDirective() argument 36 return (Obj->*Handler)(Directive, DirectiveLoc); in HandleDirective()
|
| /openbsd-src/gnu/llvm/clang/lib/Lex/ |
| H A D | DependencyDirectivesScanner.cpp | 473 const char *DirectiveLoc = Input.data() + CurDirToks.front().Offset; in lexModuleDirectiveBody() local 478 DirectiveLoc, in lexModuleDirectiveBody() 489 DirectiveLoc, diag::err_dep_source_scanner_unexpected_tokens_at_import); in lexModuleDirectiveBody()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | Sema.h | 3205 void ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod); 3206 void BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod); 3209 void ActOnModuleBegin(SourceLocation DirectiveLoc, Module *Mod); 3211 void ActOnModuleEnd(SourceLocation DirectiveLoc, Module *Mod);
|