Home
last modified time | relevance | path

Searched refs:DirectiveLoc (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/clang/include/clang/Frontend/
H A DVerifyDiagnosticConsumer.h194 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 DAsmParser.cpp294 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 DMasmParser.cpp669 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 DSemaModule.cpp627 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 DVerifyDiagnosticConsumer.cpp91 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 DMCAsmParserExtension.h34 SMLoc DirectiveLoc) { in HandleDirective() argument
36 return (Obj->*Handler)(Directive, DirectiveLoc); in HandleDirective()
/openbsd-src/gnu/llvm/clang/lib/Lex/
H A DDependencyDirectivesScanner.cpp473 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 DSema.h3205 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);