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

Overrides

tools/clang/include/clang/AST/DeclBase.h
  417   virtual SourceRange getSourceRange() const LLVM_READONLY {
tools/clang/lib/AST/Decl.cpp
 1904 SourceRange DeclaratorDecl::getSourceRange() const {

Declarations

tools/clang/include/clang/AST/Decl.h
 1961   SourceRange getSourceRange() const override LLVM_READONLY;

References

tools/clang/include/clang/AST/DeclFriend.h
  151         return FD->getSourceRange();
tools/clang/lib/AST/DeclBase.cpp
  902       return Definition->getSourceRange().getEnd();
tools/clang/lib/AST/MicrosoftMangle.cpp
 2178   if (D) Range = D->getSourceRange();
tools/clang/lib/Sema/SemaDecl.cpp
 8099           << NewFDisConst << FD->getSourceRange().getEnd();
tools/clang/lib/Sema/SemaDeclCXX.cpp
 6885       << CSM << MD->getSourceRange();
 6892         << CSM << MD->getSourceRange();
tools/clang/lib/Sema/SemaExpr.cpp
  193     SourceLocation DeclBegin = First->getSourceRange().getBegin();
 5494         << Callee << Callee->getSourceRange();
11619               << ConstMethod << MD << MD->getSourceRange();
tools/clang/lib/Sema/SemaExprCXX.cpp
 3495           << R.getLookupName() << FnDecl->getSourceRange();
tools/clang/lib/Sema/SemaOverload.cpp
13542           << Method << Method->getSourceRange();
tools/clang/lib/Sema/SemaStmt.cpp
 3512           << FD->getType() << FD->getSourceRange();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 3100             << Function->getType() << Function->getSourceRange();
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1840         D->getSourceRange().getEnd());
 1849     Function->setRangeEnd(D->getSourceRange().getEnd());
tools/clang/lib/Serialization/ASTReader.cpp
10967                        FirstMethod->getSourceRange(), MethodName)
10970                       SecondMethod->getSourceRange(), MethodName)
10981                        FirstMethod->getSourceRange(), MethodDeleted)
10985                       SecondMethod->getSourceRange(), MethodDeleted)
10995                        FirstMethod->getSourceRange(), MethodDefaulted)
10999                       SecondMethod->getSourceRange(), MethodDefaulted)
11012                        FirstMethod->getSourceRange(), MethodVirtual)
11015                       SecondMethod->getSourceRange(), MethodVirtual)
11030                        FirstMethod->getSourceRange(), MethodStatic)
11033                       SecondMethod->getSourceRange(), MethodStatic)
11043                        FirstMethod->getSourceRange(), MethodVolatile)
11046                       SecondMethod->getSourceRange(), MethodVolatile)
11056                        FirstMethod->getSourceRange(), MethodConst)
11059                       SecondMethod->getSourceRange(), MethodConst)
11069                        FirstMethod->getSourceRange(), MethodInline)
11072                       SecondMethod->getSourceRange(), MethodInline)
11082                        FirstMethod->getSourceRange(), MethodNumberParameters)
11085                       SecondMethod->getSourceRange(), MethodNumberParameters)
11105                            FirstMethod->getSourceRange(), MethodParameterType)
11110                            FirstMethod->getSourceRange(), MethodParameterType)
11118                           SecondMethod->getSourceRange(), MethodParameterType)
11124                           SecondMethod->getSourceRange(), MethodParameterType)
11136                          FirstMethod->getSourceRange(), MethodParameterName)
11139                         SecondMethod->getSourceRange(), MethodParameterName)
11149                          FirstMethod->getSourceRange(),
11155                         SecondMethod->getSourceRange(),
11167                          FirstMethod->getSourceRange(),
11172                         SecondMethod->getSourceRange(),
11195                        FirstMethod->getSourceRange(), MethodNoTemplateArguments)
11198                       SecondMethod->getSourceRange(), MethodNoTemplateArguments)
11229                          FirstMethod->getSourceRange(),
11234                         SecondMethod->getSourceRange(),
11253                          FirstMethod->getSourceRange(),
11257                         SecondMethod->getSourceRange(),
11288                        FirstMethod->getSourceRange(), MethodSingleBody)
11291                       SecondMethod->getSourceRange(), MethodSingleBody)
11299                        FirstMethod->getSourceRange(), MethodDifferentBody)
11302                       SecondMethod->getSourceRange(), MethodDifferentBody)
11932                    FirstFunction->getSourceRange(), FunctionBody);
11934                   SecondFunction->getSourceRange(), FunctionBody);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 3049     SignatureSourceRange = FD->getSourceRange();
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
  116     removeVoidArgumentTokens(Result, Function->getSourceRange(),
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
  130       CharSourceRange::getTokenRange(Method->getSourceRange()), Sources,
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  828                  Value->getSourceRange());
  836                    Value->getSourceRange());
tools/clang/tools/extra/clangd/XRefs.cpp
  808       CurLoc = D->getSourceRange().getBegin();
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractFunction.cpp
  225   return toHalfOpenFileRange(SM, LangOpts, EnclosingFunction->getSourceRange());
tools/clang/unittests/AST/ASTImporterTest.cpp
 1762   CompareSourceRanges(ToD->getSourceRange(), FromD->getSourceRange(), ToSM,
 1762   CompareSourceRanges(ToD->getSourceRange(), FromD->getSourceRange(), ToSM,
 1783   CompareSourceRanges(ToD->getSourceRange(), FromD->getSourceRange(), ToSM,
 1783   CompareSourceRanges(ToD->getSourceRange(), FromD->getSourceRange(), ToSM,
tools/clang/unittests/AST/MatchVerifier.h
  251     return Node.getSourceRange();