Fix a couple places that immediately called operator-> on the result of dyn_cast.
It looks like it safe to just use cast for both cases. llvm-svn: 331578
This commit is contained in:
parent
781aa181ab
commit
294016b826
|
@ -408,7 +408,7 @@ QualType getFullyQualifiedType(QualType QT, const ASTContext &Ctx,
|
|||
// Get the qualifiers.
|
||||
Qualifiers Quals = QT.getQualifiers();
|
||||
|
||||
QT = dyn_cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar();
|
||||
QT = cast<SubstTemplateTypeParmType>(QT.getTypePtr())->desugar();
|
||||
|
||||
// Add back the qualifiers.
|
||||
QT = Ctx.getQualifiedType(QT, Quals);
|
||||
|
|
|
@ -483,7 +483,7 @@ private:
|
|||
if (!(isa<FieldRegion>(R) || isa<CXXBaseObjectRegion>(R)))
|
||||
return false; // Pattern-matching failed.
|
||||
Subregions.push_back(R);
|
||||
R = dyn_cast<SubRegion>(R)->getSuperRegion();
|
||||
R = cast<SubRegion>(R)->getSuperRegion();
|
||||
}
|
||||
bool IndirectReference = !Subregions.empty();
|
||||
|
||||
|
|
Loading…
Reference in New Issue