reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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());