Lines Matching full:dyn_cast
186 if (CXXRecordDecl *Record = dyn_cast<CXXRecordDecl>(Ctx))
201 = dyn_cast<ClassTemplateSpecializationDecl>(Record->getDecl())) {
497 if (DeclRefExpr *DRE = dyn_cast<DeclRefExpr>(Ex->IgnoreParens()))
498 if (VarDecl *Var = dyn_cast<VarDecl>(DRE->getDecl())) {
650 if (CXXMethodDecl *method = dyn_cast<CXXMethodDecl>(DC)) {
653 } else if (CXXRecordDecl *RD = dyn_cast<CXXRecordDecl>(DC)) {
1123 = dyn_cast<CXXBindTemporaryExpr>(FullInitExpr))
1126 = dyn_cast<CXXConstructExpr>(FullInitExpr)) {
1224 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FD))
1373 = dyn_cast<FunctionTemplateDecl>((*D)->getUnderlyingDecl())) {
1392 if (FunctionDecl *Fn = dyn_cast<FunctionDecl>((*D)->getUnderlyingDecl()))
1455 if (FunctionTemplateDecl *FnTemplate = dyn_cast<FunctionTemplateDecl>(D)) {
1624 if (FunctionDecl *Func = dyn_cast<FunctionDecl>(*Alloc)) {
2016 if (ImplicitCastExpr *Cast = dyn_cast<ImplicitCastExpr>(From))
2023 if (StringLiteral *StrLit = dyn_cast
2106 if (const CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(FD)) {
4015 if (CallExpr *Call = dyn_cast<CallExpr>(E)) {
4021 if (BinaryOperator *BinOp = dyn_cast<BinaryOperator>(Callee))
4023 else if (MemberExpr *Mem = dyn_cast<MemberExpr>(Callee))
4048 if (ObjCMessageExpr *Send = dyn_cast<ObjCMessageExpr>(E)) {
4183 if (CXXOperatorCallExpr *OpCall = dyn_cast<CXXOperatorCallExpr>(Base))