Home | History | Annotate | Download | only in Sema

Lines Matching defs:SemaRef

287   IDNS = getIDNS(LookupKind, SemaRef.getLangOpts().CPlusPlus,
299 SemaRef.DeclareGlobalNewDelete();
380 QualType T = SemaRef.Context.getTypeDeclType(TD);
381 if (!UniqueTypes.insert(SemaRef.Context.getCanonicalType(T))) {
3183 Sema &SemaRef;
3186 explicit TypoCorrectionConsumer(Sema &SemaRef, IdentifierInfo *Typo)
3188 SemaRef(SemaRef) { }
3264 TypoCorrection TC(&SemaRef.Context.Idents.get(Name), ND, NNS, Distance);
3278 Correction.getAsString(SemaRef.getLangOpts()) <
3279 CurrentCorrection.getAsString(SemaRef.getLangOpts()))
3482 static void LookupPotentialTypoResult(Sema &SemaRef,
3509 SemaRef.LookupQualifiedName(Res, MemberContext);
3513 SemaRef.LookupParsedName(Res, S, SS, /*AllowBuiltinCreation=*/false,
3518 if (ObjCMethodDecl *Method = SemaRef.getCurMethodDecl()) {
3533 static void AddKeywordsToConsumer(Sema &SemaRef,
3553 if (SemaRef.getLangOpts().C99)
3555 if (SemaRef.getLangOpts().Bool || SemaRef.getLangOpts().CPlusPlus)
3557 else if (SemaRef.getLangOpts().C99)
3560 if (SemaRef.getLangOpts().CPlusPlus) {
3565 if (SemaRef.getLangOpts().CPlusPlus0x) {
3574 if (SemaRef.getLangOpts().GNUMode)
3578 if (CCC.WantCXXNamedCasts && SemaRef.getLangOpts().CPlusPlus) {
3587 if (SemaRef.getLangOpts().Bool || SemaRef.getLangOpts().CPlusPlus) {
3592 if (SemaRef.getLangOpts().CPlusPlus) {
3600 if (isa<CXXMethodDecl>(SemaRef.CurContext) &&
3601 cast<CXXMethodDecl>(SemaRef.CurContext)->isInstance())
3604 if (SemaRef.getLangOpts().CPlusPlus0x) {
3612 if (SemaRef.getCurFunctionOrMethodDecl() || SemaRef.getCurBlock()) {
3620 if (SemaRef.getLangOpts().CPlusPlus) {
3631 if (!SemaRef.getCurFunction()->SwitchStack.empty()) {
3636 if (SemaRef.getLangOpts().CPlusPlus) {
3652 if (SemaRef.getLangOpts().CPlusPlus) {
3655 if (SemaRef.getLangOpts().CPlusPlus0x)