• Home
  • Raw
  • Download

Lines Matching refs:SemaObj

3353     if (wasHidden && SemaObj) {  in makeNamesVisible()
3355 moveMethodToBackOfGlobalList(*SemaObj, Method); in makeNamesVisible()
3648 if (SemaObj) in ReadAST()
6907 SemaObj = &S; in InitializeSema()
6921 SemaObj->FPFeatures.fp_contract = FPPragmaOptions[0]; in InitializeSema()
6927 #define OPENCLEXT(nm) SemaObj->OpenCLFeatures.nm = OpenCLExtensions[I++]; in InitializeSema()
6937 assert(SemaObj && "no Sema to update"); in UpdateSema()
6944 if (!SemaObj->StdNamespace) in UpdateSema()
6945 SemaObj->StdNamespace = SemaDeclRefs[I]; in UpdateSema()
6946 if (!SemaObj->StdBadAlloc) in UpdateSema()
6947 SemaObj->StdBadAlloc = SemaDeclRefs[I+1]; in UpdateSema()
6955 SemaObj->ActOnPragmaOptimize(/* IsOn = */ false, OptimizeOffPragmaLocation); in UpdateSema()
6957 SemaObj->ActOnPragmaMSStruct((PragmaMSStructKind)PragmaMSStructState); in UpdateSema()
6959 SemaObj->ActOnPragmaMSPointersToMembers( in UpdateSema()
7436 if (!SemaObj) { in SetGloballyVisibleDecls()
8667 SemaObj->IdResolver.RemoveDecl(ND); in pushExternalDeclIntoScope()
8675 if (SemaObj->IdResolver.tryAddTopLevelDecl(D, Name) && SemaObj->TUScope) { in pushExternalDeclIntoScope()
8676 SemaObj->TUScope->AddDecl(D); in pushExternalDeclIntoScope()
8677 } else if (SemaObj->TUScope) { in pushExternalDeclIntoScope()
8681 if (std::find(SemaObj->IdResolver.begin(Name), in pushExternalDeclIntoScope()
8682 SemaObj->IdResolver.end(), D) != SemaObj->IdResolver.end()) in pushExternalDeclIntoScope()
8683 SemaObj->TUScope->AddDecl(D); in pushExternalDeclIntoScope()
8699 Diags(PP.getDiagnostics()), SemaObj(nullptr), PP(PP), Context(Context), in ASTReader()
8742 return SemaObj ? SemaObj->IdResolver : DummyIdResolver; in getIdResolver()