Home | History | Annotate | Download | only in Sema

Lines Matching refs:getAs

1659                                      = T->getAs<TemplateSpecializationType>()) {
1671 = T->getAs<DependentTemplateSpecializationType>()) {
1680 if (const DependentNameType *DependentName = T->getAs<DependentNameType>()){
1689 if (const EnumType *EnumT = T->getAs<EnumType>()) {
1765 = T->getAs<TemplateSpecializationType>()) {
1770 } else if (T->getAs<DependentTemplateSpecializationType>()) {
2240 if (const RecordType *RT = Result->getAs<RecordType>()) {
3902 !ParamType->getAs<PointerType>()->getPointeeType()->isFunctionType() &&
3908 if (const ReferenceType *ParamRef = ParamType->getAs<ReferenceType>()) {
4169 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
4254 if (const EnumType *Enum = IntegerType->getAs<EnumType>())
4318 ParamType->getAs<PointerType>()->getPointeeType()->isFunctionType()) ||
4324 ParamType->getAs<ReferenceType>()->getPointeeType()->isFunctionType()) ||
4331 ParamType->getAs<MemberPointerType>()->getPointeeType()
4376 if (const ReferenceType *ParamRefType = ParamType->getAs<ReferenceType>()) {
4514 ParamType->getAs<MemberPointerType>()
4599 if (const ReferenceType *TargetRef = ParamType->getAs<ReferenceType>()) {
4631 if (const EnumType *ET = OrigT->getAs<EnumType>())
7064 EnableIfTy.getAs<TemplateSpecializationTypeLoc>();