Lines Matching refs:SemaObj
2801 if (wasHidden && SemaObj) {
2803 moveMethodToBackOfGlobalList(*SemaObj, Method);
3030 if (SemaObj)
6123 SemaObj = &S;
6137 SemaObj->FPFeatures.fp_contract = FPPragmaOptions[0];
6143 #define OPENCLEXT(nm) SemaObj->OpenCLFeatures.nm = OpenCLExtensions[I++];
6153 assert(SemaObj && "no Sema to update");
6160 if (!SemaObj->StdNamespace)
6161 SemaObj->StdNamespace = SemaDeclRefs[I];
6162 if (!SemaObj->StdBadAlloc)
6163 SemaObj->StdBadAlloc = SemaDeclRefs[I+1];
6568 if (SemaObj) {
7576 if (SemaObj->IdResolver.tryAddTopLevelDecl(D, Name) && SemaObj->TUScope) {
7577 SemaObj->TUScope->AddDecl(D);
7578 } else if (SemaObj->TUScope) {
7582 if (std::find(SemaObj->IdResolver.begin(Name),
7583 SemaObj->IdResolver.end(), D) != SemaObj->IdResolver.end())
7584 SemaObj->TUScope->AddDecl(D);
7593 Diags(PP.getDiagnostics()), SemaObj(0), PP(PP), Context(Context),