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

References

tools/clang/lib/CodeGen/CGExpr.cpp
 1046     if (const auto *ECE = dyn_cast<ExplicitCastExpr>(CE))
 1049     switch (CE->getCastKind()) {
 1054       if (auto PtrTy = CE->getSubExpr()->getType()->getAs<PointerType>()) {
 1060         Address Addr = EmitPointerWithAlignment(CE->getSubExpr(),
 1066         if (isa<ExplicitCastExpr>(CE)) {
 1085             CE->getCastKind() == CK_BitCast) {
 1090                                       CE->getBeginLoc());
 1092         return CE->getCastKind() != CK_AddressSpaceConversion
 1101       return EmitArrayToPointerDecay(CE->getSubExpr(), BaseInfo, TBAAInfo);
 1111       Address Addr = EmitPointerWithAlignment(CE->getSubExpr(), BaseInfo);
 1112       auto Derived = CE->getSubExpr()->getType()->getPointeeCXXRecordDecl();
 1114                                    CE->path_begin(), CE->path_end(),
 1114                                    CE->path_begin(), CE->path_end(),
 1115                                    ShouldNullCheckClassCastValue(CE),
 1116                                    CE->getExprLoc());