File tree 2 files changed +2
-4
lines changed
2 files changed +2
-4
lines changed Original file line number Diff line number Diff line change @@ -464,8 +464,7 @@ class Instrumenter : InstrumenterBase {
464
464
465
465
Expr *MaybeLoadInitExpr = nullptr ;
466
466
467
- if (LValueType *LVT =
468
- dyn_cast<LValueType>(InitExpr->getType ().getPointer ())) {
467
+ if (LValueType *LVT = InitExpr->getType ()->getAs <LValueType>()) {
469
468
MaybeLoadInitExpr =
470
469
new (Context) LoadExpr (InitExpr, LVT->getObjectType ());
471
470
} else {
Original file line number Diff line number Diff line change @@ -773,8 +773,7 @@ class Instrumenter : InstrumenterBase {
773
773
774
774
Expr *MaybeLoadInitExpr = nullptr ;
775
775
776
- if (LValueType *LVT =
777
- dyn_cast<LValueType>(InitExpr->getType ().getPointer ())) {
776
+ if (LValueType *LVT = InitExpr->getType ()->getAs <LValueType>()) {
778
777
MaybeLoadInitExpr = new (Context) LoadExpr (InitExpr,
779
778
LVT->getObjectType ());
780
779
} else {
You can’t perform that action at this time.
0 commit comments