reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2932 T = SemaRef.Context.VoidTy; 2940 T = SemaRef.Context.DependentTy; 2946 T = SemaRef.GetTypeFromParser(D.getName().ConversionFunctionId, 2977 if (!SemaRef.getLangOpts().CPlusPlus14 || 2983 sema::LambdaScopeInfo *LSI = SemaRef.getCurLambda(); 2994 SemaRef.Context, SemaRef.Context.getTranslationUnitDecl(), 2994 SemaRef.Context, SemaRef.Context.getTranslationUnitDecl(), 3012 bool Cxx = SemaRef.getLangOpts().CPlusPlus; 3013 switch (cast<TagDecl>(SemaRef.CurContext)->getTagKind()) { 3031 else if (!SemaRef.getLangOpts().CPlusPlus17) 3054 if (!SemaRef.getLangOpts().CPlusPlus14 || !IsCXXAutoType) 3059 if (!SemaRef.getLangOpts().CPlusPlus14 || !IsCXXAutoType) 3096 (!SemaRef.getLangOpts().CPlusPlus11 || !IsCXXAutoType)) 3107 if (SemaRef.getLangOpts().CPlusPlus11 && IsCXXAutoType && 3134 SemaRef.Diag(AutoRange.getBegin(), diag::err_auto_not_allowed) 3135 << Kind << Error << (int)SemaRef.getTemplateNameKindForDiagnostics(TN) 3138 SemaRef.Diag(TD->getLocation(), diag::note_template_decl_here); 3140 T = SemaRef.Context.IntTy; 3146 SemaRef.Diag(AutoRange.getBegin(), 3157 if (SemaRef.getLangOpts().CPlusPlus && 3214 SemaRef.Diag(OwnedTagDecl->getLocation(), DiagID) 3215 << SemaRef.Context.getTypeDeclType(OwnedTagDecl);