• Home
  • Raw
  • Download

Lines Matching refs:CurrentDecl

811   return isFunctionDecl() && ThisDeclInfo->CurrentDecl &&  in isAnyFunctionDecl()
812 isa<FunctionDecl>(ThisDeclInfo->CurrentDecl); in isAnyFunctionDecl()
819 dyn_cast<FunctionDecl>(ThisDeclInfo->CurrentDecl)) in isFunctionOrMethodVariadic()
822 dyn_cast<FunctionTemplateDecl>(ThisDeclInfo->CurrentDecl)) in isFunctionOrMethodVariadic()
825 dyn_cast<ObjCMethodDecl>(ThisDeclInfo->CurrentDecl)) in isFunctionOrMethodVariadic()
831 return isFunctionDecl() && ThisDeclInfo->CurrentDecl && in isObjCMethodDecl()
832 isa<ObjCMethodDecl>(ThisDeclInfo->CurrentDecl); in isObjCMethodDecl()
841 if (const VarDecl *VD = dyn_cast_or_null<VarDecl>(ThisDeclInfo->CurrentDecl)) { in isFunctionPointerVarDecl()
854 return ThisDeclInfo->CurrentDecl->getKind() == Decl::ObjCProperty; in isObjCPropertyDecl()
880 dyn_cast_or_null<RecordDecl>(ThisDeclInfo->CurrentDecl)) in isUnionDecl()
890 return ThisDeclInfo->CurrentDecl && in isClassOrStructDecl()
891 isa<RecordDecl>(ThisDeclInfo->CurrentDecl) && in isClassOrStructDecl()
900 return ThisDeclInfo->CurrentDecl && in isClassTemplateDecl()
901 (isa<ClassTemplateDecl>(ThisDeclInfo->CurrentDecl)); in isClassTemplateDecl()
909 return ThisDeclInfo->CurrentDecl && in isFunctionTemplateDecl()
910 (isa<FunctionTemplateDecl>(ThisDeclInfo->CurrentDecl)); in isFunctionTemplateDecl()
918 return ThisDeclInfo->CurrentDecl && in isObjCInterfaceDecl()
919 isa<ObjCInterfaceDecl>(ThisDeclInfo->CurrentDecl); in isObjCInterfaceDecl()
927 return ThisDeclInfo->CurrentDecl && in isObjCProtocolDecl()
928 isa<ObjCProtocolDecl>(ThisDeclInfo->CurrentDecl); in isObjCProtocolDecl()