Home | History | Annotate | Download | only in AST

Lines Matching refs:dyn_cast

199   if (const ArrayType *ATy = dyn_cast<ArrayType>(this))
316 if (const T *Sugar = dyn_cast<T>(Cur))
411 if (const ComplexType *CT = dyn_cast<ComplexType>(CanonicalType))
442 if (const RecordType *RT = dyn_cast<RecordType>(this)) {
448 if (const RecordType *RT = dyn_cast<RecordType>(CanonicalType)) {
461 if (const RecordType *RT = dyn_cast<RecordType>(this)) {
467 if (const RecordType *RT = dyn_cast<RecordType>(CanonicalType)) {
545 return dyn_cast<CXXRecordDecl>(RT->getDecl());
552 return dyn_cast<CXXRecordDecl>(RT->getDecl());
616 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
642 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
647 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType))
655 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
663 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType))
672 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
681 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
688 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
694 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
702 const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType);
722 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) {
727 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType)) {
738 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) {
743 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType)) {
752 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
762 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) {
767 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType)) {
778 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType)) {
783 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType)) {
792 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
799 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
802 if (const ComplexType *CT = dyn_cast<ComplexType>(CanonicalType))
808 if (const VectorType *VT = dyn_cast<VectorType>(CanonicalType))
815 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
821 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
824 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType))
830 if (const BuiltinType *BT = dyn_cast<BuiltinType>(CanonicalType))
833 if (const EnumType *ET = dyn_cast<EnumType>(CanonicalType))
848 if (const BuiltinType *BT = dyn_cast<BuiltinType>(T)) {
865 } else if (const ComplexType *CT = dyn_cast<ComplexType>(T)) {
884 if (const RecordType *Record = dyn_cast<RecordType>(CanonicalType)) {
885 if (CXXRecordDecl *ClassDecl = dyn_cast<CXXRecordDecl>(Record->getDecl()))
1020 = dyn_cast<CXXRecordDecl>(cast<RecordType>(CanonicalType)->getDecl()))
1074 dyn_cast<CXXRecordDecl>(RT->getDecl())) {
1132 dyn_cast<CXXRecordDecl>(RT->getDecl())) {
1189 dyn_cast<CXXRecordDecl>(RT->getDecl()))
1218 dyn_cast<CXXRecordDecl>(RT->getDecl()))
1270 dyn_cast<CXXRecordDecl>(RT->getDecl())) {
1474 if (const ElaboratedType *Elab = dyn_cast<ElaboratedType>(this))
1476 else if (const DependentNameType *DepName = dyn_cast<DependentNameType>(this))
1479 dyn_cast<DependentTemplateSpecializationType>(this))
2288 while (const ArrayType *array = dyn_cast<ArrayType>(canon))
2292 = dyn_cast<ObjCObjectPointerType>(canon)) {
2302 if (const TypedefType *typedefType = dyn_cast<TypedefType>(this))