Lines Matching refs:SemaObj
3349 if (wasHidden && SemaObj) {
3351 moveMethodToBackOfGlobalList(*SemaObj, Method);
3645 if (SemaObj)
6905 SemaObj = &S;
6919 SemaObj->FPFeatures.fp_contract = FPPragmaOptions[0];
6925 #define OPENCLEXT(nm) SemaObj->OpenCLFeatures.nm = OpenCLExtensions[I++];
6935 assert(SemaObj && "no Sema to update");
6942 if (!SemaObj->StdNamespace)
6943 SemaObj->StdNamespace = SemaDeclRefs[I];
6944 if (!SemaObj->StdBadAlloc)
6945 SemaObj->StdBadAlloc = SemaDeclRefs[I+1];
6953 SemaObj->ActOnPragmaOptimize(/* IsOn = */ false, OptimizeOffPragmaLocation);
7383 if (!SemaObj) {
8611 SemaObj->IdResolver.RemoveDecl(ND);
8619 if (SemaObj->IdResolver.tryAddTopLevelDecl(D, Name) && SemaObj->TUScope) {
8620 SemaObj->TUScope->AddDecl(D);
8621 } else if (SemaObj->TUScope) {
8625 if (std::find(SemaObj->IdResolver.begin(Name),
8626 SemaObj->IdResolver.end(), D) != SemaObj->IdResolver.end())
8627 SemaObj->TUScope->AddDecl(D);
8643 Diags(PP.getDiagnostics()), SemaObj(nullptr), PP(PP), Context(Context),