Home | History | Annotate | Download | only in AST

Lines Matching full:dyn_cast

359     const CXXMethodDecl* Method = dyn_cast<CXXMethodDecl>(*Op);
416 FunctionTemplateDecl *FunTmpl = dyn_cast<FunctionTemplateDecl>(D);
420 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(D)) {
473 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) {
486 } else if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(D)) {
501 if (CXXConstructorDecl *Constructor = dyn_cast<CXXConstructorDecl>(D)) {
573 if (CXXDestructorDecl *DD = dyn_cast<CXXDestructorDecl>(D)) {
592 if (CXXMethodDecl *Method = dyn_cast<CXXMethodDecl>(D)) {
632 if (CXXConversionDecl *Conversion = dyn_cast<CXXConversionDecl>(D)) {
659 if (FieldDecl *Field = dyn_cast<FieldDecl>(D)) {
843 if (UsingShadowDecl *Shadow = dyn_cast<UsingShadowDecl>(D))
853 if (FunctionTemplateDecl *ConvTemp = dyn_cast<FunctionTemplateDecl>(Conv))
1023 return TemplateOrInstantiation.dyn_cast<MemberSpecializationInfo *>();
1038 = dyn_cast<ClassTemplateSpecializationDecl>(this))
1050 = dyn_cast<ClassTemplateSpecializationDecl>(this)) {
1201 if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(*R.first))
1623 dyn_cast<UsingShadowDecl>(Shadow->UsingOrNextShadow))
1646 FirstUsingShadow = dyn_cast<UsingShadowDecl>(S->UsingOrNextShadow);