Lines Matching defs:getSourceRange
677 SourceRange TemplateTypeParmDecl::getSourceRange() const {
680 getDefaultArgument().getSourceRange().getEnd());
681 // TypeDecl::getSourceRange returns a range containing name location, which is
686 return TypeDecl::getSourceRange();
796 SourceRange NonTypeTemplateParmDecl::getSourceRange() const {
799 getDefaultArgument().getSourceRange().getEnd());
800 return DeclaratorDecl::getSourceRange();
804 return hasDefaultArgument() ? getDefaultArgument().getSourceRange().getBegin()
1002 ClassTemplateSpecializationDecl::getSourceRange() const {
1013 return CTPSD->getSourceRange();
1014 return Pattern.get<ClassTemplateDecl *>()->getSourceRange();
1017 SourceRange Range = CXXRecordDecl::getSourceRange();
1025 SourceRange Range = CXXRecordDecl::getSourceRange();
1169 SourceRange ClassTemplatePartialSpecializationDecl::getSourceRange() const {
1173 return MT->getSourceRange();
1174 SourceRange Range = ClassTemplateSpecializationDecl::getSourceRange();
1413 SourceRange VarTemplateSpecializationDecl::getSourceRange() const {
1424 return VTPSD->getSourceRange();
1428 return Definition->getSourceRange();
1430 return VTD->getCanonicalDecl()->getSourceRange();
1433 SourceRange Range = VarDecl::getSourceRange();
1441 SourceRange Range = VarDecl::getSourceRange();
1519 SourceRange VarTemplatePartialSpecializationDecl::getSourceRange() const {
1523 return MT->getSourceRange();
1524 SourceRange Range = VarTemplateSpecializationDecl::getSourceRange();