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

References

tools/clang/lib/Sema/TreeTransform.h
 6496   QualType BaseType = getDerived().TransformType(TLB, TL.getBaseLoc());
 6500   bool AnyChanged = BaseType != TL.getBaseLoc().getType();
 6504   for (unsigned i = 0, n = TL.getNumTypeArgs(); i != n; ++i) {
 6505     TypeSourceInfo *TypeArgInfo = TL.getTypeArgTInfo(i);
 6589   QualType Result = TL.getType();
 6593         BaseType, TL.getBeginLoc(), TL.getTypeArgsLAngleLoc(), NewTypeArgInfos,
 6593         BaseType, TL.getBeginLoc(), TL.getTypeArgsLAngleLoc(), NewTypeArgInfos,
 6594         TL.getTypeArgsRAngleLoc(), TL.getProtocolLAngleLoc(),
 6594         TL.getTypeArgsRAngleLoc(), TL.getProtocolLAngleLoc(),
 6595         llvm::makeArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()),
 6595         llvm::makeArrayRef(TL.getTypePtr()->qual_begin(), TL.getNumProtocols()),
 6596         TL.getProtocolLocs(), TL.getProtocolRAngleLoc());
 6596         TL.getProtocolLocs(), TL.getProtocolRAngleLoc());
 6604   NewT.setTypeArgsLAngleLoc(TL.getTypeArgsLAngleLoc());
 6605   for (unsigned i = 0, n = TL.getNumTypeArgs(); i != n; ++i)
 6607   NewT.setTypeArgsRAngleLoc(TL.getTypeArgsRAngleLoc());
 6608   NewT.setProtocolLAngleLoc(TL.getProtocolLAngleLoc());
 6609   for (unsigned i = 0, n = TL.getNumProtocols(); i != n; ++i)
 6610     NewT.setProtocolLoc(i, TL.getProtocolLoc(i));
 6611   NewT.setProtocolRAngleLoc(TL.getProtocolRAngleLoc());