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

Declarations

tools/clang/include/clang/AST/Expr.h
 1232   SourceLocation getBeginLoc() const LLVM_READONLY;

References

tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  240       SourceManager.getExpansionLoc(Node.getBeginLoc()));
  286   auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc());
tools/clang/lib/AST/Expr.cpp
  217     return static_cast<const E *>(expr)->getBeginLoc();
tools/clang/lib/AST/Stmt.cpp
  256     return SourceRange(static_cast<const S *>(stmt)->getBeginLoc(),
tools/clang/lib/AST/StmtPrinter.cpp
  988           DRE->getBeginLoc().isInvalid())
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
 1004         S.Diag(DRE->getBeginLoc(), diag::warn_uninit_self_reference_in_init)
tools/clang/lib/Sema/SemaChecking.cpp
  505         ErrorLoc = cast<DeclRefExpr>(BlockArg)->getBeginLoc();
 1762     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer)
 1779     Diag(DRE->getBeginLoc(), diag::ext_typecheck_convert_discards_qualifiers)
 1796     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intfltptr)
 1804     Diag(DRE->getBeginLoc(), diag::err_atomic_exclusive_builtin_pointer_size)
 1818     Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership)
 5051     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer)
 5059     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_must_be_pointer_intptr)
 5065     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_cannot_be_const)
 5079     Diag(DRE->getBeginLoc(), diag::err_arc_atomic_ownership)
 5130     Diag(DRE->getBeginLoc(), diag::err_atomic_builtin_pointer_size)
 5332     LookupResult Res(*this, DN, DRE->getBeginLoc(), LookupOrdinaryName);
 5422     Diag(DRE->getBeginLoc(), diag::err_nontemporal_builtin_must_be_pointer)
 5434     Diag(DRE->getBeginLoc(),
 9850   Diag(CompareWithSrcDRE->getBeginLoc(), diag::warn_strlcpycat_wrong_size)
tools/clang/lib/Sema/SemaDecl.cpp
11065       S.DiagRuntimeBehavior(DRE->getBeginLoc(), DRE,
tools/clang/lib/Sema/SemaDeclAttr.cpp
 8266                              SourceRange(DRE->getBeginLoc(), DRE->getEndLoc()));
tools/clang/lib/Sema/SemaDeclCXX.cpp
   97       return S->Diag(DRE->getBeginLoc(),
  105         return S->Diag(DRE->getBeginLoc(),
tools/clang/lib/Sema/SemaExpr.cpp
 1830       !Diags.isIgnored(diag::warn_arc_repeated_use_of_weak, E->getBeginLoc()))
tools/clang/lib/Sema/SemaInit.cpp
 7992                                                      DRE->getBeginLoc()))
tools/clang/lib/Sema/SemaOpenMP.cpp
 2401         SemaRef.Diag(E->getBeginLoc(),
13993     Update = SemaRef.ActOnFinishFullExpr(Update.get(), DE->getBeginLoc(),
14005     Final = SemaRef.ActOnFinishFullExpr(Final.get(), DE->getBeginLoc(),
14165         buildVarDecl(*this, DE->getBeginLoc(), ElemType.getUnqualifiedType(),
14170         buildVarDecl(*this, DE->getBeginLoc(), ElemType, ".copyin.dst",
tools/clang/lib/Sema/SemaStmtAsm.cpp
  145         S.Diag(DRE->getBeginLoc(), diag::err_asm_naked_parm_ref);
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  257     auto StartLoc = Expr->getBeginLoc();
tools/clang/tools/extra/clang-tidy/bugprone/BoolPointerImplicitConversionCheck.cpp
   38   if (Var->getBeginLoc().isMacroID())
   65   diag(Var->getBeginLoc(), "dubious check of 'bool *' against 'nullptr', did "
   67       << FixItHint::CreateInsertion(Var->getBeginLoc(), "*");
tools/clang/tools/extra/clang-tidy/google/ExplicitMakePairCheck.cpp
   64                SourceRange(DeclRef->getBeginLoc(), DeclRef->getLAngleLoc()),
tools/clang/tools/extra/clang-tidy/modernize/ReplaceRandomShuffleCheck.cpp
   95   Diag << FixItHint::CreateInsertion(MatchedDecl->getBeginLoc(), NewName);
tools/clang/tools/extra/clang-tidy/modernize/UseUncaughtExceptionsCheck.cpp
   64     BeginLoc = D->getBeginLoc();
tools/clang/tools/extra/clang-tidy/performance/UnnecessaryValueParamCheck.cpp
  192   auto Diag = diag(CopyArgument.getBeginLoc(),
  197   if (CopyArgument.getBeginLoc().isMacroID())
  202   Diag << FixItHint::CreateInsertion(CopyArgument.getBeginLoc(), "std::move(")
  205           SM.getFileID(CopyArgument.getBeginLoc()), "utility",
tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp
   63     Match(Path, D->getBeginLoc());