reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
834 assert(E->getCastKind() == CK_DerivedToBaseMemberPointer || 835 E->getCastKind() == CK_BaseToDerivedMemberPointer || 836 E->getCastKind() == CK_ReinterpretMemberPointer); 839 if (E->getCastKind() == CK_ReinterpretMemberPointer) return src; 843 return EmitMemberPointerConversion(E, cast<llvm::Constant>(src)); 845 llvm::Constant *adj = getMemberPointerAdjustment(E); 849 bool isDerivedToBase = (E->getCastKind() == CK_DerivedToBaseMemberPointer); 852 E->getType()->castAs<MemberPointerType>();