Lines Matching refs:getAs
986 if (auto PET = TL.getAs<PackExpansionTypeLoc>()) {
992 if (auto ET = TL.getAs<ElaboratedTypeLoc>()) {
997 if (auto DTST = TL.getAs<DeducedTemplateSpecializationTypeLoc>()) {
2236 if (auto PackTL = OldDI->getTypeLoc().getAs<PackExpansionTypeLoc>()) {
2963 = T->getAs<TemplateSpecializationType>()) {
2975 = T->getAs<DependentTemplateSpecializationType>()) {
2984 if (const DependentNameType *DependentName = T->getAs<DependentNameType>()){
2993 if (const EnumType *EnumT = T->getAs<EnumType>()) {
3102 = T->getAs<TemplateSpecializationType>()) {
3107 } else if (T->getAs<DependentTemplateSpecializationType>()) {
3919 if (const RecordType *RT = Result->getAs<RecordType>()) {
3975 Arg.getAsType()->getAs<TemplateTypeParmType>();
5140 Expr *ArgE = Arg.getAs<Expr>();
5171 if (auto ETLoc = TLoc.getAs<ElaboratedTypeLoc>()) {
5181 if (auto InjLoc = TLoc.getAs<InjectedClassNameTypeLoc>())
5189 if (auto RecLoc = TLoc.getAs<RecordTypeLoc>())
5259 if (auto *PET = NTTPType->getAs<PackExpansionType>()) {
5730 Expr *Ex = E.getAs<Expr>();
6245 if (const ReferenceType *ParamRef = ParamType->getAs<ReferenceType>()) {
6946 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
7029 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
7152 if (const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>()) {
7349 ParamType->getAs<MemberPointerType>()
7447 if (const EnumType *ET = OrigT->getAs<EnumType>())
10055 if (auto *FPT = R->getAs<FunctionProtoType>())
10064 Specialization->getType()->getAs<FunctionProtoType>(),
10312 EnableIfTy.getAs<TemplateSpecializationTypeLoc>();