• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:getAs

529   if (T->getAs<RecordType>() &&
557 if (const RecordType *RecordT = T->getAs<RecordType>()) {
938 if (const PointerType* Ptr = Ty->getAs<PointerType>()) {
1678 allocType->getBaseElementTypeUnsafe()->getAs<RecordType>();
1997 (*ArraySize)->getType()->getAs<RecordType>())
3388 if (const PointerType *ConvPtrType = ConvType->getAs<PointerType>())
3469 if (const RecordType *RT = PointeeElem->getAs<RecordType>())
3839 if (const PointerType *ToPtrType = ToType->getAs<PointerType>())
3841 = ToPtrType->getPointeeType()->getAs<BuiltinType>()) {
3898 return S.MaybeBindToTemporary(Result.getAs<Expr>());
4086 if (const AtomicType *ToAtomic = ToType->getAs<AtomicType>()) {
4095 if (const AtomicType *FromAtomic = FromType->getAs<AtomicType>()) {
4335 if (const ComplexType *ToComplex = ToType->getAs<ComplexType>()) {
4943 if (const RecordType *RT = T->getAs<RecordType>())
4956 if (const RecordType *RT = C.getBaseElementType(T)->getAs<RecordType>())
5239 const RecordType *lhsRecord = LhsT->getAs<RecordType>();
5240 const RecordType *rhsRecord = RhsT->getAs<RecordType>();
5242 const ObjCObjectType *LHSObjTy = LhsT->getAs<ObjCObjectType>();
5243 const ObjCObjectType *RHSObjTy = RhsT->getAs<ObjCObjectType>();
5590 const MemberPointerType *MemPtr = RHSType->getAs<MemberPointerType>();
5611 if (const PointerType *Ptr = LHSType->getAs<PointerType>())
5671 if (const FunctionProtoType *Proto = Result->getAs<FunctionProtoType>()) {
5767 const RecordType *FRec = FTy->getAs<RecordType>();
5768 const RecordType *TRec = TTy->getAs<RecordType>();
5915 const auto *LHSVT = LHSType->getAs<VectorType>();
5917 const auto *RHSVT = RHSType->getAs<VectorType>();
6548 if ((Ptr1 = Composite1->getAs<PointerType>()) &&
6549 (Ptr2 = Composite2->getAs<PointerType>())) {
6557 if ((ObjPtr1 = Composite1->getAs<ObjCObjectPointerType>()) &&
6558 (ObjPtr2 = Composite2->getAs<ObjCObjectPointerType>())) {
6566 if ((MemPtr1 = Composite1->getAs<MemberPointerType>()) &&
6567 (MemPtr2 = Composite2->getAs<MemberPointerType>())) {
6644 if (auto *FPT1 = Composite1->getAs<FunctionProtoType>()) {
6645 if (auto *FPT2 = Composite2->getAs<FunctionProtoType>()) {
6768 if (const PointerType *Ptr = T->getAs<PointerType>())
6770 else if (const BlockPointerType *Ptr = T->getAs<BlockPointerType>())
6772 else if (const MemberPointerType *MemPtr = T->getAs<MemberPointerType>())
7108 if (const PointerType *Ptr = BaseType->getAs<PointerType>())
7245 if (const PointerType *Ptr = ObjectType->getAs<PointerType>()) {
7712 if (const EnumType *T = E->getType()->getAs<EnumType>()) {