Home | History | Annotate | Download | only in Sema

Lines Matching full:dyn_cast

67     if (const AlignedAttr *Aligned = dyn_cast<AlignedAttr>(TmplAttr)) {
214 PrevAliasTemplate = dyn_cast<TypeAliasTemplateDecl>(*Found.first);
262 if (ExprWithCleanups *ExprTemp = dyn_cast<ExprWithCleanups>(Init))
265 while (CXXBindTemporaryExpr *Binder = dyn_cast<CXXBindTemporaryExpr>(Init))
268 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(Init))
271 if (ParenListExpr *ParenList = dyn_cast<ParenListExpr>(Init)) {
278 if (CXXConstructExpr *Construct = dyn_cast<CXXConstructExpr>(Init)) {
498 if (CXXRecordDecl *Parent= dyn_cast<CXXRecordDecl>(Field->getDeclContext())) {
738 PrevClassTemplate = dyn_cast<ClassTemplateDecl>(*Found.first);
900 = dyn_cast<ClassTemplateDecl>(*Found.first);
925 if (CXXMethodDecl *DMethod = dyn_cast<CXXMethodDecl>(D->getTemplatedDecl()))
1392 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) {
1398 } else if (CXXDestructorDecl *Destructor = dyn_cast<CXXDestructorDecl>(D)) {
1403 } else if (CXXConversionDecl *Conversion = dyn_cast<CXXConversionDecl>(D)) {
2094 = dyn_cast<FunctionProtoTypeLoc>(&OldTL)) {
2134 = dyn_cast<FunctionProtoTypeLoc>(&OldTL)) {
2169 = dyn_cast<FunctionTemplateDecl>((Decl *)ActiveInst.Entity)) {
2426 if (CXXRecordDecl *Rec = dyn_cast<CXXRecordDecl>(Function->getDeclContext()))
2472 dyn_cast<CXXConstructorDecl>(PatternDecl)) {
2934 = dyn_cast<UnresolvedUsingTypenameDecl>(D)) {
2935 if (UsingDecl *UD = dyn_cast<UsingDecl>(Other)) {
2941 = dyn_cast<UnresolvedUsingValueDecl>(D)) {
2942 if (UsingDecl *UD = dyn_cast<UsingDecl>(Other)) {
2950 if (CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(Other))
2953 if (FunctionDecl *Function = dyn_cast<FunctionDecl>(Other))
2956 if (EnumDecl *Enum = dyn_cast<EnumDecl>(Other))
2959 if (VarDecl *Var = dyn_cast<VarDecl>(Other))
2963 if (ClassTemplateDecl *Temp = dyn_cast<ClassTemplateDecl>(Other))
2966 if (FunctionTemplateDecl *Temp = dyn_cast<FunctionTemplateDecl>(Other))
2970 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Other))
2974 if (FieldDecl *Field = dyn_cast<FieldDecl>(Other)) {
2982 if (UsingDecl *Using = dyn_cast<UsingDecl>(Other))
2985 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(Other))
3010 if (NamedDecl *D = dyn_cast<NamedDecl>(DC)) {
3055 if (Decl *FD = Found->dyn_cast<Decl *>())
3073 if (CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(D)) {
3088 = dyn_cast<ClassTemplatePartialSpecializationDecl>(Record)) {
3128 = dyn_cast<ClassTemplateSpecializationDecl>(DC))
3167 if (CXXRecordDecl *Spec = dyn_cast<CXXRecordDecl>(ParentDC)) {
3245 if (FunctionDecl *Function = dyn_cast<FunctionDecl>(Inst.first)) {