Home | History | Annotate | Download | only in Sema

Lines Matching refs:cast

166     EvaluateImplicitExceptionSpec(Loc, cast<CXXMethodDecl>(SourceDecl));
188 Context.adjustExceptionSpec(cast<FunctionDecl>(Redecl), ESI);
874 R = mergeCanThrow(R, S.canThrow(cast<Expr>(SubStmt)));
941 if (!cast<CXXRecordDecl>(RT->getDecl())->isPolymorphic())
962 CanThrowResult CT = canDynamicCastThrow(cast<CXXDynamicCastExpr>(E));
971 return canTypeidThrow(*this, cast<CXXTypeidExpr>(E));
980 const CallExpr *CE = cast<CallExpr>(E);
998 cast<CXXConstructExpr>(E)->getConstructor());
1006 cast<CXXInheritedCtorInitExpr>(E)->getConstructor());
1009 const LambdaExpr *Lambda = cast<LambdaExpr>(E);
1024 CT = canCalleeThrow(*this, E, cast<CXXNewExpr>(E)->getOperatorNew());
1032 QualType DTy = cast<CXXDeleteExpr>(E)->getDestroyedType();
1037 cast<CXXDeleteExpr>(E)->getOperatorDelete());
1039 const CXXRecordDecl *RD = cast<CXXRecordDecl>(RT->getDecl());
1053 cast<CXXBindTemporaryExpr>(E)->getTemporary()->getDestructor());
1118 return canThrow(cast<CXXDefaultArgExpr>(E)->getExpr());
1121 return canThrow(cast<CXXDefaultInitExpr>(E)->getExpr());
1126 return canThrow(cast<ChooseExpr>(E)->getChosenSubExpr());
1129 if (cast<GenericSelectionExpr>(E)->isResultDependent())
1131 return canThrow(cast<GenericSelectionExpr>(E)->getResultExpr());