Home | History | Annotate | Download | only in CodeGen

Lines Matching full:dyn_cast

210                                       = dyn_cast<MaterializeTemporaryExpr>(E)) {
224 if (const CXXDefaultArgExpr *DAE = dyn_cast<CXXDefaultArgExpr>(E))
227 if (const ExprWithCleanups *TE = dyn_cast<ExprWithCleanups>(E)) {
238 dyn_cast<ObjCPropertyRefExpr>(E->IgnoreParenImpCasts()))
317 if (const CastExpr *CE = dyn_cast<CastExpr>(E)) {
332 } else if (const MemberExpr *ME = dyn_cast<MemberExpr>(E)) {
335 if (FieldDecl *Field = dyn_cast<FieldDecl>(ME->getMemberDecl())) {
343 if (const OpaqueValueExpr *opaque = dyn_cast<OpaqueValueExpr>(E))
746 if (const EnumType *ET = dyn_cast<EnumType>(Ty))
1218 if (const DeclRefExpr *Exp = dyn_cast<DeclRefExpr>(E)) {
1219 if (const VarDecl *VD = dyn_cast<VarDecl>(Exp->getDecl())) {
1229 if (const UnaryOperator *Exp = dyn_cast<UnaryOperator>(E)) {
1234 if (const ParenExpr *Exp = dyn_cast<ParenExpr>(E)) {
1248 if (const GenericSelectionExpr *Exp = dyn_cast<GenericSelectionExpr>(E)) {
1253 if (const ImplicitCastExpr *Exp = dyn_cast<ImplicitCastExpr>(E)) {
1258 if (const CStyleCastExpr *Exp = dyn_cast<CStyleCastExpr>(E)) {
1263 if (const ObjCBridgedCastExpr *Exp = dyn_cast<ObjCBridgedCastExpr>(E)) {
1268 if (const ArraySubscriptExpr *Exp = dyn_cast<ArraySubscriptExpr>(E)) {
1281 if (const MemberExpr *Exp = dyn_cast<MemberExpr>(E)) {
1345 if (const VarDecl *VD = dyn_cast<VarDecl>(ND)) {
1378 if (const FunctionDecl *fn = dyn_cast<FunctionDecl>(ND))
1543 const CastExpr *CE = dyn_cast<CastExpr>(E);
1578 if (const ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E->getBase())){
1579 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(ICE->getSubExpr())) {
1773 if (FieldDecl *Field = dyn_cast<FieldDecl>(ND)) {
1781 if (VarDecl *VD = dyn_cast<VarDecl>(ND))
1784 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(ND))
2168 if (const CXXMemberCallExpr *CE = dyn_cast<CXXMemberCallExpr>(E))
2172 if (const ImplicitCastExpr *CE = dyn_cast<ImplicitCastExpr>(E->getCallee())) {
2173 if (const DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(CE->getSubExpr())) {
2175 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(TargetDecl))
2181 if (const CXXOperatorCallExpr *CE = dyn_cast<CXXOperatorCallExpr>(E))
2186 = dyn_cast<CXXPseudoDestructorExpr>(E->getCallee()->IgnoreParens())) {
2407 EmitCallArgs(Args, dyn_cast<FunctionProtoType>(FnType), ArgBeg, ArgEnd);