Home | History | Annotate | Download | only in Sema

Lines Matching full:dyn_cast

602     if (FunctionTemplateDecl *OldT = dyn_cast<FunctionTemplateDecl>(OldD)) {
612 } else if (FunctionDecl *OldF = dyn_cast<FunctionDecl>(OldD)) {
713 CXXMethodDecl* OldMethod = dyn_cast<CXXMethodDecl>(Old);
714 CXXMethodDecl* NewMethod = dyn_cast<CXXMethodDecl>(New);
848 = dyn_cast<CXXConstructorDecl>(ICS.UserDefined.ConversionFunction)) {
1091 CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn);
2409 = dyn_cast<CXXRecordDecl>(ToRecordType->getDecl())) {
2419 = dyn_cast<FunctionTemplateDecl>(D);
2454 = dyn_cast<CXXRecordDecl>(FromRecordType->getDecl())) {
2468 if ((ConvTemplate = dyn_cast<FunctionTemplateDecl>(D)))
2491 = dyn_cast<CXXConstructorDecl>(Best->Function)) {
2514 = dyn_cast<CXXConversionDecl>(Best->Function)) {
3266 = dyn_cast<CXXRecordDecl>(T2->getAs<RecordType>()->getDecl());
3279 = dyn_cast<FunctionTemplateDecl>(D);
3959 = dyn_cast<CXXConversionDecl>((*I)->getUnderlyingDecl()))
4070 = dyn_cast<FunctionProtoType>(Function->getType()->getAs<FunctionType>());
4075 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Function)) {
4100 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(Function)){
4185 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) {
4230 if (FunctionTemplateDecl *TD = dyn_cast<FunctionTemplateDecl>(Decl)) {
4260 = dyn_cast<FunctionProtoType>(Method->getType()->getAs<FunctionType>());
5193 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) {
6443 if (FunctionDecl *FD = dyn_cast<FunctionDecl>(*I)) {
6641 if (CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn)) {
6659 if (CXXMethodDecl *Meth = dyn_cast<CXXMethodDecl>(Fn)) {
6677 const CXXConstructorDecl *Ctor = dyn_cast<CXXConstructorDecl>(Fn);
6709 dyn_cast<FunctionTemplateDecl>((*I)->getUnderlyingDecl()) ) {
6712 = dyn_cast<FunctionDecl>((*I)->getUnderlyingDecl()) ) {
6760 if (const PointerType *FromPtrTy = dyn_cast<PointerType>(FromQTy)) {
7060 (ParamD = Param.dyn_cast<TemplateTypeParmDecl*>()) ||
7061 (ParamD = Param.dyn_cast<NonTypeTemplateParmDecl*>()) ||
7062 (ParamD = Param.dyn_cast<TemplateTemplateParmDecl*>());
7127 if (TemplateTypeParmDecl *TTP = dyn_cast<TemplateTypeParmDecl>(ParamD))
7130 = dyn_cast<NonTypeTemplateParmDecl>(ParamD))
7628 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn)) {
7681 = dyn_cast<CXXMethodDecl>(FunctionTemplate->getTemplatedDecl())) {
7719 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn)) {
7728 if (FunctionDecl *FunDecl = dyn_cast<FunctionDecl>(Fn)) {
7765 = dyn_cast<FunctionTemplateDecl>(Fn)) {
8073 if (FunctionDecl *Func = dyn_cast<FunctionDecl>(Callee)) {
8084 = dyn_cast<FunctionTemplateDecl>(Callee)) {
8334 (F = dyn_cast<FunctionDecl>(*ULE->decls_begin())) &&
8515 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FnDecl)) {
8763 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(FnDecl)) {
9097 if (BinaryOperator *op = dyn_cast<BinaryOperator>(NakedMemExpr)) {
9184 } else if ((Method = dyn_cast<CXXMethodDecl>(Func))) {
9692 if (ParenExpr *PE = dyn_cast<ParenExpr>(E)) {
9701 if (ImplicitCastExpr *ICE = dyn_cast<ImplicitCastExpr>(E)) {
9717 if (UnaryOperator *UnOp = dyn_cast<UnaryOperator>(E)) {
9720 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(Fn)) {
9762 if (UnresolvedLookupExpr *ULE = dyn_cast<UnresolvedLookupExpr>(E)) {
9780 if (UnresolvedMemberExpr *MemExpr = dyn_cast<UnresolvedMemberExpr>(E)) {