reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/lib/CodeGen/CodeGenModule.h
  849   llvm::Constant *GetAddrOfRTTIDescriptor(QualType Ty, bool ForEH = false);

References

tools/clang/lib/CodeGen/CGException.cpp
  476       llvm::Value *EHType = CGM.GetAddrOfRTTIDescriptor(ExceptType,
tools/clang/lib/CodeGen/CGExpr.cpp
  840         CGM.GetAddrOfRTTIDescriptor(Ty.getUnqualifiedType()),
 4799           CGM.GetAddrOfRTTIDescriptor(ProtoTy, /*ForEH=*/true);
tools/clang/lib/CodeGen/CGExprCXX.cpp
 2149         CGM.GetAddrOfRTTIDescriptor(E->getTypeOperand(getContext()));
 2163   return Builder.CreateBitCast(CGM.GetAddrOfRTTIDescriptor(OperandTy),
tools/clang/lib/CodeGen/CGExprConstant.cpp
 1894         CGM.GetAddrOfRTTIDescriptor(QualType(TI.getType(), 0));
 1992   return CGM.GetAddrOfRTTIDescriptor(T);
tools/clang/lib/CodeGen/CGObjCMac.cpp
 1900     return CGM.GetAddrOfRTTIDescriptor(
 1905     return CGM.GetAddrOfRTTIDescriptor(
 1909     return CGM.GetAddrOfRTTIDescriptor(T,  /*ForEH=*/true);
tools/clang/lib/CodeGen/CGVTables.cpp
  797   llvm::Constant *RTTI = CGM.GetAddrOfRTTIDescriptor(
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  791             CGM.GetAddrOfRTTIDescriptor(ProtoTy, /*ForEH=*/true);
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 1259   llvm::Constant *TypeInfo = CGM.GetAddrOfRTTIDescriptor(ThrowType,
 1406       CGF.CGM.GetAddrOfRTTIDescriptor(SrcRecordTy.getUnqualifiedType());
 1408       CGF.CGM.GetAddrOfRTTIDescriptor(DestRecordTy.getUnqualifiedType());
 1643       CGM.GetAddrOfRTTIDescriptor(CGM.getContext().getTagDeclType(RD));
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
  972       CGF.CGM.GetAddrOfRTTIDescriptor(SrcRecordTy.getUnqualifiedType());
  974       CGF.CGM.GetAddrOfRTTIDescriptor(DestRecordTy.getUnqualifiedType());
 3731           CGM.GetAddrOfRTTIDescriptor(Context.getTypeDeclType(RD))),