virtual SourceRange getRange(const TypeLoc &Node) { TemplateSpecializationTypeLoc T = Node.getUnqualifiedLoc().castAs<TemplateSpecializationTypeLoc>(); assert(!T.isNull()); return SourceRange(T.getLAngleLoc(), T.getRAngleLoc()); }
virtual SourceRange getRange(const TypeLoc &Node) { UnaryTransformTypeLoc T = Node.getUnqualifiedLoc().castAs<UnaryTransformTypeLoc>(); assert(!T.isNull()); return SourceRange(T.getLParenLoc(), T.getRParenLoc()); }