Home | History | Annotate | Download | only in AST

Lines Matching full:sourcerange

1511 SourceRange DeclaratorDecl::getSourceRange() const {
1517 return SourceRange(getOuterLocStart(), RangeEnd);
1589 SourceRange VarDecl::getSourceRange() const {
1595 return SourceRange(getOuterLocStart(), InitEnd);
2052 SourceRange ParmVarDecl::getSourceRange() const {
2054 SourceRange ArgRange = getDefaultArgRange();
2056 return SourceRange(getOuterLocStart(), ArgRange.getEnd());
2062 return SourceRange(DeclaratorDecl::getLocStart(), getLocation());
2079 SourceRange ParmVarDecl::getDefaultArgRange() const {
2086 return SourceRange();
2876 SourceRange FunctionDecl::getSourceRange() const {
2877 return SourceRange(getOuterLocStart(), EndRangeLoc);
3015 SourceRange FieldDecl::getSourceRange() const {
3017 return SourceRange(getInnerLocStart(), E->getLocEnd());
3041 SourceRange TagDecl::getSourceRange() const {
3043 return SourceRange(getOuterLocStart(), E);
3350 SourceRange BlockDecl::getSourceRange() const {
3351 return SourceRange(getLocation(), Body? Body->getLocEnd() : getLocation());
3491 SourceRange EnumConstantDecl::getSourceRange() const {
3495 return SourceRange(getLocation(), End);
3525 SourceRange TypedefDecl::getSourceRange() const {
3531 return SourceRange(getLocStart(), RangeEnd);
3534 SourceRange TypeAliasDecl::getSourceRange() const {
3538 return SourceRange(getLocStart(), RangeEnd);
3638 SourceRange ImportDecl::getSourceRange() const {
3640 return SourceRange(getLocation(),
3643 return SourceRange(getLocation(), getIdentifierLocs().back());