Lines Matching refs:getAs
623 ILE->setInit(Init, BaseInit.getAs<Expr>());
648 if (const RecordType *RType = ILE->getType()->getAs<RecordType>())
710 ILE->setInit(Init, MemberInit.getAs<Expr>());
716 ILE->updateInit(SemaRef.Context, Init, MemberInit.getAs<Expr>());
770 if (const RecordType *RType = ILE->getType()->getAs<RecordType>()) {
845 } else if (const VectorType *VType = ILE->getType()->getAs<VectorType>()) {
886 Filler = ElementInit.getAs<Expr>();
1381 Result.getAs<Expr>());
1438 ExprRes.getAs<Expr>());
1578 ResultExpr = Result.getAs<Expr>();
1639 expr = Result.getAs<Expr>();
1690 ResultExpr = Result.getAs<Expr>();
2499 const RecordType *RT = CurrentObjectType->getAs<RecordType>();
3079 } else if (const VectorType *VType = CurrentObjectType->getAs<VectorType>()) {
3231 Init.getAs<Expr>());
3245 } else if (const VectorType *VT = Parent.getType()->getAs<VectorType>()) {
3249 const ComplexType *CT = Parent.getType()->getAs<ComplexType>();
4043 const RecordType *DestRecordType = DestType->getAs<RecordType>();
4394 auto *ET = DestType->getAs<EnumType>();
4503 if (AllowRValues && (T1RecordType = T1->getAs<RecordType>()) &&
4534 if ((T2RecordType = T2->getAs<RecordType>()) &&
4600 else if (const auto *RRef = cv3T3->getAs<RValueReferenceType>())
5046 if (const RecordType *RT = T->getAs<RecordType>()) {
5170 if (const RecordType *DestRecordType = DestType->getAs<RecordType>()) {
5203 if (const RecordType *SourceRecordType = SourceType->getAs<RecordType>()) {
5291 if (ConvType->getAs<RecordType>()) {
5874 if (const AtomicType *Atomic = DestType->getAs<AtomicType>()) {
6147 if (const RecordType *Record = T->getAs<RecordType>())
6282 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>());
6294 const RecordType *Record = CurInitExpr->getType()->getAs<RecordType>();
7819 << DestType << (bool)DestType->getAs<RecordType>()
7848 TL.getAs<IncompleteArrayTypeLoc>())
8164 CurInit = S.MaybeBindToTemporary(CurInit.getAs<Expr>());
8171 if (const RecordType *Record = T->getAs<RecordType>()) {
8207 CurInit.get()->getType()->getAs<PointerType>()) {
8208 if (const auto *ToPtrType = Step->Type->getAs<PointerType>()) {
9113 = Entity.getType()->getAs<RecordType>())
9178 << DestType << (bool)DestType->getAs<RecordType>();
9629 if (const TypedefType *TT = EntityType->getAs<TypedefType>()) {
9636 } else if (const BuiltinType *BT = EntityType->getAs<BuiltinType>())