Lines Matching refs:Sema
22 static void checkModuleImportContext(Sema &S, Module *M, in checkModuleImportContext()
57 Sema::DeclGroupPtrTy
58 Sema::ActOnGlobalModuleFragmentDecl(SourceLocation ModuleLoc) { in ActOnGlobalModuleFragmentDecl()
90 Sema::DeclGroupPtrTy
91 Sema::ActOnModuleDecl(SourceLocation StartLoc, SourceLocation ModuleLoc, in ActOnModuleDecl()
245 Sema::DeclGroupPtrTy
246 Sema::ActOnPrivateModuleFragmentDecl(SourceLocation ModuleLoc, in ActOnPrivateModuleFragmentDecl()
307 DeclResult Sema::ActOnModuleImport(SourceLocation StartLoc, in ActOnModuleImport()
341 DeclResult Sema::ActOnModuleImport(SourceLocation StartLoc, in ActOnModuleImport()
404 void Sema::ActOnModuleInclude(SourceLocation DirectiveLoc, Module *Mod) { in ActOnModuleInclude()
409 void Sema::BuildModuleInclude(SourceLocation DirectiveLoc, Module *Mod) { in BuildModuleInclude()
438 void Sema::ActOnModuleBegin(SourceLocation DirectiveLoc, Module *Mod) { in ActOnModuleBegin()
462 void Sema::ActOnModuleEnd(SourceLocation EomLoc, Module *Mod) { in ActOnModuleEnd()
502 void Sema::createImplicitModuleImportForErrorRecovery(SourceLocation Loc, in createImplicitModuleImportForErrorRecovery()
523 Decl *Sema::ActOnStartExportDecl(Scope *S, SourceLocation ExportLoc, in ActOnStartExportDecl()
583 static bool checkExportedDeclContext(Sema &S, DeclContext *DC,
632 static void diagExportedUnnamedDecl(Sema &S, UnnamedDeclKind UDK, Decl *D, in diagExportedUnnamedDecl()
641 static bool checkExportedDecl(Sema &S, Decl *D, SourceLocation BlockStart) { in checkExportedDecl()
680 static bool checkExportedDeclContext(Sema &S, DeclContext *DC, in checkExportedDeclContext()
689 Decl *Sema::ActOnFinishExportDecl(Scope *S, Decl *D, SourceLocation RBraceLoc) { in ActOnFinishExportDecl()