Lines Matching refs:getAs
653 if (const PackExpansionType *Expansion = T->getAs<PackExpansionType>()) {
658 if (const BuiltinType *BT = T->getAs<BuiltinType>()) {
783 if (const PointerType *PT = T->getAs<PointerType>()) {
788 if (const ObjCObjectPointerType *OPT = T->getAs<ObjCObjectPointerType>()) {
793 if (const RValueReferenceType *RT = T->getAs<RValueReferenceType>()) {
798 if (const ReferenceType *RT = T->getAs<ReferenceType>()) {
803 if (const FunctionProtoType *FT = T->getAs<FunctionProtoType>()) {
816 if (const BlockPointerType *BT = T->getAs<BlockPointerType>()) {
821 if (const ComplexType *CT = T->getAs<ComplexType>()) {
826 if (const TagType *TT = T->getAs<TagType>()) {
831 if (const ObjCInterfaceType *OIT = T->getAs<ObjCInterfaceType>()) {
836 if (const ObjCObjectType *OIT = T->getAs<ObjCObjectType>()) {
843 if (const TemplateTypeParmType *TTP = T->getAs<TemplateTypeParmType>()) {
848 = T->getAs<TemplateSpecializationType>()) {
856 if (const DependentNameType *DNT = T->getAs<DependentNameType>()) {
862 if (const InjectedClassNameType *InjT = T->getAs<InjectedClassNameType>()) {
866 if (const auto *VT = T->getAs<VectorType>()) {