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

Declarations

tools/clang/include/clang/AST/TypeLoc.h
  144   SourceLocation getBeginLoc() const;

References

tools/clang/include/clang/AST/DeclCXX.h
  196     return BaseTypeInfo->getTypeLoc().getBeginLoc();
tools/clang/include/clang/AST/TypeLoc.h
  151     return SourceRange(getBeginLoc(), getEndLoc());
 1298       return SourceRange(TI->getTypeLoc().getBeginLoc(), getStarLoc());
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
  240       SourceManager.getExpansionLoc(Node.getBeginLoc()));
  260   auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc());
  286   auto ExpansionLoc = SourceManager.getExpansionLoc(Node.getBeginLoc());
tools/clang/include/clang/Tooling/Refactoring/RecursiveSymbolVisitor.h
   87     const SourceLocation TypeBeginLoc = Loc.getBeginLoc();
  110         Lexer::getLocForEndOfToken(TL.getBeginLoc(), 0, SM, LangOpts);
  111     return visit(TL.getTypedefNameDecl(), TL.getBeginLoc(), TypeEndLoc);
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  976     R = SourceRange(TL.getBeginLoc(), TL.getEndLoc());
  996     R = SourceRange(TL.getBeginLoc(), TL.getEndLoc()); {
tools/clang/lib/ARCMigrate/TransARCAssign.cpp
   61             Pass.TA.insert(TLoc.getBeginLoc(), "__strong ");
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
  267       return checkRef(TL.getBeginLoc(), TL.getTypedefNameDecl()->getLocation());
  271       return checkRef(TL.getBeginLoc(), TL.getDecl()->getLocation());
tools/clang/lib/AST/ASTImporter.cpp
 7900   ExpectedSLoc BeginLocOrErr = Import(FromTSI->getTypeLoc().getBeginLoc());
 8265       if (Error Err = importInto(ToTLoc, NNS.getTypeLoc().getBeginLoc()))
tools/clang/lib/AST/Decl.cpp
 1814   if (TSI) return TSI->getTypeLoc().getBeginLoc();
tools/clang/lib/AST/DeclObjC.cpp
  359     return superTInfo->getTypeLoc().getBeginLoc();
tools/clang/lib/AST/DeclTemplate.cpp
  532              ? getDefaultArgumentInfo()->getTypeLoc().getBeginLoc()
tools/clang/lib/AST/ExprCXX.cpp
  162   return TypeInfo ? TypeInfo->getTypeLoc().getBeginLoc() : getRParenLoc();
  915   return getTypeInfoAsWritten()->getTypeLoc().getBeginLoc();
 1026           CXXTemporaryObjectExprClass, Ty, TSI->getTypeLoc().getBeginLoc(),
 1060   return getTypeSourceInfo()->getTypeLoc().getBeginLoc();
 1393   return TSI->getTypeLoc().getBeginLoc();
tools/clang/lib/AST/NestedNameSpecifier.cpp
  455     return SourceRange(TL.getBeginLoc(),
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1711                 E->getAllocatedTypeSourceInfo()->getTypeLoc().getBeginLoc(),
tools/clang/lib/Index/IndexDecl.cpp
  266                                  TypeNameInfo->getTypeLoc().getBeginLoc(),
tools/clang/lib/Sema/DeclSpec.cpp
   50     Range.setBegin(TL.getBeginLoc());
tools/clang/lib/Sema/SemaCast.cpp
  353   Op.DestRange = SourceRange(TL.getBeginLoc(), TL.getEndLoc());
tools/clang/lib/Sema/SemaDecl.cpp
11238     SourceLocation Loc = TSI->getTypeLoc().getBeginLoc();
12890         Diag(D->getTypeSourceInfo()->getTypeLoc().getBeginLoc(),
14404   SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
14781       if (DiagnoseUnexpandedParameterPack(TI->getTypeLoc().getBeginLoc(), TI,
tools/clang/lib/Sema/SemaDeclAttr.cpp
 8408   SourceRange Range{Ty.getBeginLoc(), Ty.getEndLoc()};
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1794           SemaRef.Diag(TL.getBeginLoc(), diag::err_constexpr_vla)
 2429   SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
 9243       Diag(TSI->getTypeLoc().getBeginLoc(),
10986                                              TInfo->getTypeLoc().getBeginLoc());
14587                             TSInfo->getTypeLoc().getBeginLoc(), TSInfo,
tools/clang/lib/Sema/SemaDeclObjC.cpp
  685       Diag(typeBoundInfo->getTypeLoc().getBeginLoc(),
  705       Diag(typeBoundInfo->getTypeLoc().getBeginLoc(),
  725               Diag(attr.getBeginLoc(),
  735           Diag(qual ? qual.getBeginLoc()
  736                     : typeBoundInfo->getTypeLoc().getBeginLoc(),
 4612       ? DI->getTypeLoc().getBeginLoc()
tools/clang/lib/Sema/SemaExpr.cpp
 1500           Diag(Types[i]->getTypeLoc().getBeginLoc(), D)
 1512             Diag(Types[j]->getTypeLoc().getBeginLoc(),
 1517             Diag(Types[i]->getTypeLoc().getBeginLoc(),
 1557       Diag(Types[I]->getTypeLoc().getBeginLoc(),
14503     if (RequireCompleteType(TInfo->getTypeLoc().getBeginLoc(), TInfo->getType(),
14508     if (RequireNonAbstractType(TInfo->getTypeLoc().getBeginLoc(),
14515       Diag(TInfo->getTypeLoc().getBeginLoc(),
14534       DiagRuntimeBehavior(TInfo->getTypeLoc().getBeginLoc(), E,
tools/clang/lib/Sema/SemaExprCXX.cpp
 1327   SourceLocation TyBeginLoc = TInfo->getTypeLoc().getBeginLoc();
 4970           OpaqueValueExpr(Args[I]->getTypeLoc().getBeginLoc(),
tools/clang/lib/Sema/SemaInit.cpp
 9693     Diag(TSInfo->getTypeLoc().getBeginLoc(),
 9918   Diag(TSInfo->getTypeLoc().getBeginLoc(),
 9925     Diag(TSInfo->getTypeLoc().getBeginLoc(),
tools/clang/lib/Sema/SemaObjCProperty.cpp
  616     SourceLocation TLoc = TInfo->getTypeLoc().getBeginLoc();
 2193             Property->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
tools/clang/lib/Sema/SemaStmt.cpp
 1946               D->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
tools/clang/lib/Sema/SemaTemplate.cpp
  966                                 TInfo->getTypeLoc().getBeginLoc());
 1938         ReturnType, ParamTypes, TL.getBeginLoc(), DeductionGuideName, EPI);
 9485         Diag(T->getTypeLoc().getBeginLoc(),
 9552       Diag(T->getTypeLoc().getBeginLoc(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
 1178       SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
 1215       SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
tools/clang/lib/Sema/SemaType.cpp
  892           S.Diag(attr.getBeginLoc(),
  900         S.Diag(qual.getBeginLoc(), diag::err_objc_type_arg_qualified)
  962       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
  990       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
 1008     S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
 4663           DiagLoc = TInfo->getTypeLoc().getBeginLoc();
tools/clang/lib/Sema/TreeTransform.h
 3740           SemaRef.Diag(TL.getBeginLoc(),
 3750         SemaRef.Diag(TL.getBeginLoc(), diag::err_nested_name_spec_non_tag)
 4259   TemporaryBase Rebase(*this, DI->getTypeLoc().getBeginLoc(),
 4311   TemporaryBase Rebase(*this, DI->getTypeLoc().getBeginLoc(),
 4367   SourceLocation Loc = TL.getBeginLoc();
 5377         return This->TransformExceptionSpec(TL.getBeginLoc(), ESI,
 5403             TL.getBeginLoc(), TL.getParams(),
 5429             TL.getBeginLoc(), TL.getParams(),
 6184         SemaRef.Diag(TL.getNamedTypeLoc().getBeginLoc(),
 6593         BaseType, TL.getBeginLoc(), TL.getTypeArgsLAngleLoc(), NewTypeArgInfos,
11482           return This->TransformExceptionSpec(OldCallOpFPTL.getBeginLoc(), ESI,
13344       getSema().Diag(ScopeType->getTypeLoc().getBeginLoc(),
tools/clang/lib/Serialization/ASTReader.cpp
 9557                      Template? T->getTypeLoc().getBeginLoc() : SourceLocation(),
tools/clang/lib/Tooling/Refactoring/Rename/USRLocFinder.cpp
  119   return TL.getBeginLoc();
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
   50   return TLoc.getBeginLoc();
tools/clang/tools/extra/clang-tidy/google/IntegerTypesCheck.cpp
   76   SourceLocation Loc = TL.getBeginLoc();
tools/clang/tools/extra/clang-tidy/modernize/AvoidCArraysCheck.cpp
   18   return Node.getBeginLoc().isValid();
   69   diag(ArrayType->getBeginLoc(),
tools/clang/tools/extra/clang-tidy/modernize/DeprecatedIosBaseAliasesCheck.cpp
   53   SourceLocation IoStateLoc = TL->getBeginLoc();
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
  418           New->getAllocatedTypeSourceInfo()->getTypeLoc().getBeginLoc(),
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
  245                              {SM->getSpellingLoc(TL.getBeginLoc()),
tools/clang/tools/extra/clangd/FindTarget.cpp
  588     if (TypeLocsToSkip.count(TTL.getBeginLoc().getRawEncoding()))
  598     TypeLocsToSkip.insert(Inner.getBeginLoc().getRawEncoding());
  648       TypeLocsToSkip.insert(TL.getBeginLoc().getRawEncoding());
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp
  206     addToken(TL.getBeginLoc(), TL.getTypedefNameDecl());
  213       addToken(TL.getBeginLoc(), TD);
  221       addToken(L.getBeginLoc(), *K);
  227       addToken(L.getBeginLoc(), *K);
  237     addToken(TL.getBeginLoc(), HighlightingKind::TemplateParameter);
tools/clang/tools/extra/clangd/XRefs.cpp
  780         D->getTypeSourceInfo()->getTypeLoc().getBeginLoc() != SearchedLocation)
  805       CurLoc = D->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
  834     if (TL.getBeginLoc() != SearchedLocation)
tools/clang/tools/extra/clangd/refactor/tweaks/ExpandAutoType.cpp
   77       getDeducedType(Inputs.AST, CachedLocation->getBeginLoc());
tools/clang/tools/libclang/CIndex.cpp
  565           A->getInterfaceLoc()->getTypeLoc().getBeginLoc(), TU));
 1588   if (Visit(MakeCursorTypeRef(TL.getDecl(), TL.getBeginLoc(), TU)))
 5862                                             TSInfo->getTypeLoc().getBeginLoc());
 6089         StartLoc = TI->getTypeLoc().getBeginLoc();
 6092         StartLoc = TI->getTypeLoc().getBeginLoc();
tools/clang/tools/libclang/CXCursor.cpp
 1131   SourceLocation Loc = TL.getBeginLoc();
 1136     Loc = ElabTL.getNamedTypeLoc().getBeginLoc();
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  311         IBAttr->getInterfaceLoc()->getTypeLoc().getBeginLoc();
  386     return EL.getNamedTypeLoc().getBeginLoc();
tools/clang/unittests/Tooling/LookupTest.cpp
  188         nullptr, TLoc.getBeginLoc(), Visitor.DeclStack.back()->getDeclContext(),
tools/clang/unittests/Tooling/RecursiveASTVisitorTestTypeLocVisitor.cpp
   18     Match(TypeLocation.getType().getAsString(), TypeLocation.getBeginLoc());