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

Declarations

tools/clang/include/clang/AST/Decl.h
  101   TypeLoc getTypeLoc() const; // implemented in TypeLoc.h

References

gen/tools/clang/include/clang/AST/AttrVisitor.inc
 1350     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
 2149     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
 3186     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
 3252     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
 3743     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
 3827     if (!getDerived().TraverseTypeLoc(TSI->getTypeLoc()))
tools/clang/include/clang/AST/DeclCXX.h
  196     return BaseTypeInfo->getTypeLoc().getBeginLoc();
tools/clang/include/clang/AST/DeclFriend.h
  167       return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  789       TRY_TO(TraverseTypeLoc(TSInfo->getTypeLoc()));
  866       return getDerived().TraverseTypeLoc(TSI->getTypeLoc());
  904     TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
 1268   TRY_TO(TraverseTypeLoc(TL.getUnderlyingTInfo()->getTypeLoc()));
 1277   TRY_TO(TraverseTypeLoc(TL.getUnderlyingTInfo()->getTypeLoc()));
 1351     TRY_TO(TraverseTypeLoc(TL.getTypeArgTInfo(i)->getTypeLoc()));
 1421     TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
 1446     TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
 1453     TRY_TO(TraverseTypeLoc(D->getFriendType()->getTypeLoc()));
 1543     TRY_TO(TraverseTypeLoc(superTInfo->getTypeLoc()));
 1552     TRY_TO(TraverseTypeLoc(D->getReturnTypeSourceInfo()->getTypeLoc()));
 1565     TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
 1574     TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
 1785     TRY_TO(TraverseTypeLoc(D->getDefaultArgumentInfo()->getTypeLoc()));
 1789   TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
 1796   TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
 1846   TRY_TO(TraverseTypeLoc(Base.getTypeSourceInfo()->getTypeLoc()));
 1944     TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
 2016     TRY_TO(TraverseTypeLoc(TSI->getTypeLoc()));
 2278   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2282   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2286   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2290   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2294   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2298   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2302   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
 2356       TRY_TO(TraverseTypeLoc(TSI->getTypeLoc()));
 2380   TRY_TO(TraverseTypeLoc(S->getTypeSourceInfo()->getTypeLoc()));
 2385   TRY_TO(TraverseTypeLoc(S->getAllocatedTypeSourceInfo()->getTypeLoc()));
 2393   TRY_TO(TraverseTypeLoc(S->getTypeSourceInfo()->getTypeLoc()));
 2400     TRY_TO(TraverseTypeLoc(S->getArgumentTypeInfo()->getTypeLoc()));
 2407     TRY_TO(TraverseTypeLoc(S->getTypeOperandSourceInfo()->getTypeLoc()));
 2420     TRY_TO(TraverseTypeLoc(S->getTypeOperandSourceInfo()->getTypeLoc()));
 2425     TRY_TO(TraverseTypeLoc(S->getArg(I)->getTypeLoc()));
 2429   TRY_TO(TraverseTypeLoc(S->getQueriedTypeSourceInfo()->getTypeLoc()));
 2437   TRY_TO(TraverseTypeLoc(S->getWrittenTypeInfo()->getTypeLoc()));
 2442   TRY_TO(TraverseTypeLoc(S->getTypeSourceInfo()->getTypeLoc()));
 2460     TypeLoc TL = S->getCallOperator()->getTypeSourceInfo()->getTypeLoc();
 2489   TRY_TO(TraverseTypeLoc(S->getTypeSourceInfo()->getTypeLoc()));
 2511   TRY_TO(TraverseTypeLoc(S->getTypeSourceInfo()->getTypeLoc()));
 2531     TRY_TO(TraverseTypeLoc(ScopeInfo->getTypeLoc()));
 2533     TRY_TO(TraverseTypeLoc(DestroyedTypeInfo->getTypeLoc()));
 2556     TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
 2564     TRY_TO(TraverseTypeLoc(TInfo->getTypeLoc()));
 2574   TRY_TO(TraverseTypeLoc(S->getTypeInfoAsWritten()->getTypeLoc()));
tools/clang/include/clang/AST/TypeLoc.h
 1298       return SourceRange(TI->getTypeLoc().getBeginLoc(), getStarLoc());
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 3319   return Inner.matches(Node.getTypeSourceInfo()->getTypeLoc(), Finder, Builder);
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  975     TypeLoc TL = TSInfo->getTypeLoc();
  995     TypeLoc TL = TSInfo->getTypeLoc();
tools/clang/lib/ARCMigrate/TransARCAssign.cpp
   60             TypeLoc TLoc = var->getTypeSourceInfo()->getTypeLoc();
tools/clang/lib/ARCMigrate/TransGCAttrs.cpp
   63     TypeLoc TL = TInfo->getTypeLoc();
  243     TypeLoc TL = TInfo->getTypeLoc();
tools/clang/lib/AST/ASTContext.cpp
 2694   DI->getTypeLoc().initialize(const_cast<ASTContext &>(*this), L);
 4161       DI->getTypeLoc().castAs<TemplateSpecializationTypeLoc>();
tools/clang/lib/AST/ASTImporter.cpp
 3260         TInfo->getTypeLoc().IgnoreParens().getAs<FunctionProtoTypeLoc>()) {
 7900   ExpectedSLoc BeginLocOrErr = Import(FromTSI->getTypeLoc().getBeginLoc());
 8269       Builder.Extend(getToContext(), ToLocalBeginLoc, TSI->getTypeLoc(),
tools/clang/lib/AST/Comment.cpp
  182     TypeLoc TL = MaybeFunctionTSI->getTypeLoc().getUnqualifiedLoc();
  309       TypeLoc TL = TSI->getTypeLoc().getUnqualifiedLoc();
  333     TypeLoc TL = TSI->getTypeLoc().getUnqualifiedLoc();
  354     TypeLoc TL = TSI->getTypeLoc().getUnqualifiedLoc();
tools/clang/lib/AST/Decl.cpp
 1814   if (TSI) return TSI->getTypeLoc().getBeginLoc();
 1910       RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
 3335   return TSI ? TSI->getTypeLoc().IgnoreParens().getAs<FunctionTypeLoc>()
 4195     return TI->getTypeLoc().getSourceRange();
 4788       RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
 4796     RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
tools/clang/lib/AST/DeclCXX.cpp
 2395     return Initializee.get<TypeSourceInfo*>()->getTypeLoc();
 2415     return TSInfo->getTypeLoc().getLocalSourceRange().getBegin();
tools/clang/lib/AST/DeclObjC.cpp
  359     return superTInfo->getTypeLoc().getBeginLoc();
 1158     return TSI->getTypeLoc().getSourceRange();
 1415                        getTypeSourceInfo()->getTypeLoc().getEndLoc());
tools/clang/lib/AST/DeclTemplate.cpp
  532              ? getDefaultArgumentInfo()->getTypeLoc().getBeginLoc()
  539                        getDefaultArgumentInfo()->getTypeLoc().getEndLoc());
  823         End = getTypeAsWritten()->getTypeLoc().getEndLoc();
tools/clang/lib/AST/DeclarationName.cpp
  508       return TInfo->getTypeLoc().getEndLoc();
tools/clang/lib/AST/ExprCXX.cpp
  162   return TypeInfo ? TypeInfo->getTypeLoc().getBeginLoc() : getRParenLoc();
  330   Location = Info->getTypeLoc().getLocalSourceRange().getBegin();
  378     End = TInfo->getTypeLoc().getLocalSourceRange().getEnd();
  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/ExprObjC.cpp
  327     return getClassReceiverTypeInfo()->getTypeLoc().getSourceRange();
tools/clang/lib/AST/NestedNameSpecifier.cpp
  664         SavePointer(TSInfo->getTypeLoc().getOpaqueData(), Buffer, BufferSize,
tools/clang/lib/AST/TemplateBase.cpp
  482       return TSI->getTypeLoc().getSourceRange();
tools/clang/lib/CodeGen/CGCall.cpp
 2994         if (auto FTL = TSI->getTypeLoc().castAs<FunctionTypeLoc>())
 3386     AttrLoc = PVD->getTypeSourceInfo()->getTypeLoc().findNullabilityLoc();
tools/clang/lib/CodeGen/CGExprCXX.cpp
 1711                 E->getAllocatedTypeSourceInfo()->getTypeLoc().getBeginLoc(),
tools/clang/lib/Index/IndexDecl.cpp
  266                                  TypeNameInfo->getTypeLoc().getBeginLoc(),
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
   82       TRY_TO(TraverseTypeLoc(D->getTypeSourceInfo()->getTypeLoc()));
  214   if (!TInfo || TInfo->getTypeLoc().isNull())
  217   indexTypeLoc(TInfo->getTypeLoc(), Parent, DC, isBase, isIBType);
tools/clang/lib/Sema/SemaCast.cpp
  352   TypeLoc TL = TSI->getTypeLoc();
 2885   Op.DestRange = CastTypeInfo->getTypeLoc().getSourceRange();
 2913   Op.DestRange = CastTypeInfo->getTypeLoc().getSourceRange();
tools/clang/lib/Sema/SemaChecking.cpp
10967             TSI ? TSI->getTypeLoc().getSourceRange() : SourceRange();
13201     TypeLoc TL = TInfo->getTypeLoc();
tools/clang/lib/Sema/SemaCodeComplete.cpp
 2697   TypeLoc TL = TSInfo->getTypeLoc().getUnqualifiedLoc();
 2704           TL = InnerTSInfo->getTypeLoc().getUnqualifiedLoc();
tools/clang/lib/Sema/SemaDecl.cpp
 5842   FixInvalidVariablyModifiedTypeLoc(TInfo->getTypeLoc(),
 5843                                     FixedTInfo->getTypeLoc());
 6202     for (TypeLoc TL = FD->getTypeSourceInfo()->getTypeLoc();
10337         if (FunctionTypeLoc FTL = MD->getTypeSourceInfo()->getTypeLoc()
11238     SourceLocation Loc = TSI->getTypeLoc().getBeginLoc();
12890         Diag(D->getTypeSourceInfo()->getTypeLoc().getBeginLoc(),
13166               << TSInfo->getTypeLoc().getSourceRange();
13203         getLocForEndOfToken(TSInfo->getTypeLoc().getEndLoc());
13858           TypeLoc TL = TI->getTypeLoc();
13886         TypeLoc TL = TI->getTypeLoc();
14404   SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
14781       if (DiagnoseUnexpandedParameterPack(TI->getTypeLoc().getBeginLoc(), TI,
tools/clang/lib/Sema/SemaDeclCXX.cpp
 1793           TypeLoc TL = TN->getTypeSourceInfo()->getTypeLoc();
 2425       << TInfo->getTypeLoc().getSourceRange();
 2429   SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
 4139               TInfo->getTypeLoc().castAs<DependentNameTypeLoc>();
 4203         ElaboratedTypeLoc TL = TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>();
 4296   SourceLocation NameLoc = TInfo->getTypeLoc().getLocalSourceRange().getBegin();
 4299       << TInfo->getTypeLoc().getLocalSourceRange();
 4355     = BaseTInfo->getTypeLoc().getLocalSourceRange().getBegin();
 4359              << BaseType << BaseTInfo->getTypeLoc().getLocalSourceRange();
 4413           << BaseTInfo->getTypeLoc().getLocalSourceRange();
 4432       << BaseType << BaseTInfo->getTypeLoc().getLocalSourceRange();
 5631       if (TSI) Visit(TSI->getTypeLoc(), Sema::AbstractParamType);
 5645           Visit(TSI->getTypeLoc(), Sema::AbstractNone);
 5714     Info.CheckType(MD, TSI->getTypeLoc(), Sema::AbstractNone);
 5734         Info.CheckType(FD, TSI->getTypeLoc(), Sema::AbstractFieldType);
 5738         Info.CheckType(VD, TSI->getTypeLoc(), Sema::AbstractVariableType);
 8977             if (TRT) extendRight(After, TRT->getTypeLoc().getSourceRange());
 9015             getLocForEndOfToken(ConvTSI->getTypeLoc().getEndLoc());
 9225             TSI->getTypeLoc().getAs<TemplateSpecializationTypeLoc>()) {
 9243       Diag(TSI->getTypeLoc().getBeginLoc(),
 9247           << TSI->getTypeLoc().getSourceRange();
10986                                              TInfo->getTypeLoc().getBeginLoc());
11566       TInfo->getTypeLoc().IgnoreParens().castAs<FunctionProtoTypeLoc>();
14527   SourceRange TypeRange = TSInfo->getTypeLoc().getLocalSourceRange();
14587                             TSInfo->getTypeLoc().getBeginLoc(), TSInfo,
14667           TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
14672       ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>();
14697   DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
15940   TypeLoc TL = TSInfo->getTypeLoc();
15972   TypeLoc TL = TSInfo->getTypeLoc();
tools/clang/lib/Sema/SemaDeclObjC.cpp
  661     IDecl->setEndOfDefinitionLoc(SuperClassTInfo->getTypeLoc().getEndLoc());
  684                                  typeBoundInfo->getTypeLoc().getEndLoc());
  685       Diag(typeBoundInfo->getTypeLoc().getBeginLoc(),
  693       builder.pushFullCopy(typeBoundInfo->getTypeLoc());
  705       Diag(typeBoundInfo->getTypeLoc().getBeginLoc(),
  717       TypeLoc qual = typeBoundInfo->getTypeLoc().findExplicitQualifierLoc();
  736                     : typeBoundInfo->getTypeLoc().getBeginLoc(),
  922                                     ->getTypeLoc().getSourceRange();
 2298   return (TSI ? TSI->getTypeLoc().getSourceRange() : SourceRange());
 4612       ? DI->getTypeLoc().getBeginLoc()
tools/clang/lib/Sema/SemaExceptionSpec.cpp
  441     TypeLoc TL = TSInfo->getTypeLoc().IgnoreParens();
tools/clang/lib/Sema/SemaExpr.cpp
 1500           Diag(Types[i]->getTypeLoc().getBeginLoc(), D)
 1501             << Types[i]->getTypeLoc().getSourceRange()
 1512             Diag(Types[j]->getTypeLoc().getBeginLoc(),
 1514               << Types[j]->getTypeLoc().getSourceRange()
 1517             Diag(Types[i]->getTypeLoc().getBeginLoc(),
 1519               << Types[i]->getTypeLoc().getSourceRange()
 1557       Diag(Types[I]->getTypeLoc().getBeginLoc(),
 1559         << Types[I]->getTypeLoc().getSourceRange()
 5246   TypeLoc TL = PVD->getTypeSourceInfo()->getTypeLoc();
13861   SourceRange TypeRange = TInfo->getTypeLoc().getLocalSourceRange();
14140   if ((ExplicitSignature = Sig->getTypeLoc()
14153       Sig->getTypeLoc().initializeFullCopy(Result, Size);
14503     if (RequireCompleteType(TInfo->getTypeLoc().getBeginLoc(), TInfo->getType(),
14505                             TInfo->getTypeLoc()))
14508     if (RequireNonAbstractType(TInfo->getTypeLoc().getBeginLoc(),
14511                                TInfo->getTypeLoc()))
14515       Diag(TInfo->getTypeLoc().getBeginLoc(),
14520         << TInfo->getTypeLoc().getSourceRange();
14534       DiagRuntimeBehavior(TInfo->getTypeLoc().getBeginLoc(), E,
14538                           << TInfo->getTypeLoc().getSourceRange());
tools/clang/lib/Sema/SemaExprCXX.cpp
 1327   SourceLocation TyBeginLoc = TInfo->getTypeLoc().getBeginLoc();
 1780   SourceRange TypeRange = AllocTypeInfo->getTypeLoc().getSourceRange();
 4970           OpaqueValueExpr(Args[I]->getTypeLoc().getBeginLoc(),
 6927       = DestructedTypeInfo->getTypeLoc().getLocalSourceRange().getBegin();
 6952               << DestructedTypeInfo->getTypeLoc().getLocalSourceRange();
 6969             << DestructedTypeInfo->getTypeLoc().getLocalSourceRange();
 6993       Diag(ScopeTypeInfo->getTypeLoc().getLocalSourceRange().getBegin(),
 6996         << ScopeTypeInfo->getTypeLoc().getLocalSourceRange();
tools/clang/lib/Sema/SemaExprObjC.cpp
 1088                               EncodedTypeInfo->getTypeLoc()))
 2458     : ReceiverTypeInfo->getTypeLoc().getSourceRange().getBegin();
 2499                           : ReceiverTypeInfo->getTypeLoc().getSourceRange();
 4322     castRange = cast->getTypeInfoAsWritten()->getTypeLoc().getSourceRange();
 4527       << TSInfo->getTypeLoc().getSourceRange();
tools/clang/lib/Sema/SemaInit.cpp
 6836   for (TypeLoc TL = TSI->getTypeLoc();
 7791               TypeLoc TL = TInfo->getTypeLoc();
 9693     Diag(TSInfo->getTypeLoc().getBeginLoc(),
 9695         << TSInfo->getTypeLoc().getSourceRange() << 0;
 9713       TSInfo->getTypeLoc().getEndLoc());
 9918   Diag(TSInfo->getTypeLoc().getBeginLoc(),
 9920       << TSInfo->getTypeLoc().getSourceRange() << 1 << DeducedType;
 9925     Diag(TSInfo->getTypeLoc().getBeginLoc(),
tools/clang/lib/Sema/SemaLambda.cpp
  857   if (auto PETL = TSI->getTypeLoc().getAs<PackExpansionTypeLoc>())
 1332       ConvTSI->getTypeLoc().getAs<FunctionProtoTypeLoc>();
 1339       ConvNamePtrToFunctionTSI->getTypeLoc().getAs<PointerTypeLoc>();
tools/clang/lib/Sema/SemaObjCProperty.cpp
  611     SourceLocation StarLoc = TInfo->getTypeLoc().getEndLoc();
  616     SourceLocation TLoc = TInfo->getTypeLoc().getBeginLoc();
 2193             Property->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
tools/clang/lib/Sema/SemaStmt.cpp
  360       PointerTypeLoc TL = TI->getTypeLoc().castAs<PointerTypeLoc>();
 1946               D->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
 3436       ->getTypeLoc()
tools/clang/lib/Sema/SemaTemplate.cpp
  933     TypeLoc TL = TInfo->getTypeLoc();
  966                                 TInfo->getTypeLoc().getBeginLoc());
 1734         TL.getTypedefNameDecl()->getTypeSourceInfo()->getTypeLoc());
 1810     FunctionProtoTypeLoc FPTL = CD->getTypeSourceInfo()->getTypeLoc()
 1841         TSI->getTypeLoc().castAs<FunctionProtoTypeLoc>();
 1959     if (auto PackTL = OldDI->getTypeLoc().getAs<PackExpansionTypeLoc>()) {
 2010         TInfo->getTypeLoc().castAs<FunctionProtoTypeLoc>().getParams();
 2268                NewTypeParm->getDefaultArgumentInfo()->getTypeLoc()
 5100         Arg.getTypeSourceInfo()->getTypeLoc());
 5732   SourceRange SR = ArgInfo->getTypeLoc().getSourceRange();
 7622         Param->getDepth(), Param->getTypeSourceInfo()->getTypeLoc());
 9485         Diag(T->getTypeLoc().getBeginLoc(),
 9552       Diag(T->getTypeLoc().getBeginLoc(),
 9817     DependentNameTypeLoc TL = TSI->getTypeLoc().castAs<DependentNameTypeLoc>();
 9822     ElaboratedTypeLoc TL = TSI->getTypeLoc().castAs<ElaboratedTypeLoc>();
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
 4375   return DeduceAutoType(Type->getTypeLoc(), Init, Result,
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
 1717   TypeLoc TL = T->getTypeLoc().IgnoreParens();
 1755   TypeLoc TL = T->getTypeLoc();
 1798   if (SubstExceptionSpec(New->getTypeSourceInfo()->getTypeLoc().getEndLoc(),
 1814   TypeLoc OldTL = OldDI->getTypeLoc();
 1960       collectUnexpandedParameterPacks(Base.getTypeSourceInfo()->getTypeLoc(),
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  112     S.collectUnexpandedParameterPacks(Aligned->getAlignmentType()->getTypeLoc(),
 1178       SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
 1215       SourceLocation UnderlyingLoc = TI->getTypeLoc().getBeginLoc();
 2431   TypeLoc TL = D->getTypeSourceInfo()->getTypeLoc();
 2584       S.collectUnexpandedParameterPacks(NTTP->getTypeSourceInfo()->getTypeLoc(),
 3264   TemplateSpecializationTypeLoc Loc = D->getTypeAsWritten()->getTypeLoc().
 3834   TypeLoc OldTL = OldTInfo->getTypeLoc().IgnoreParens();
 3838       TypeLoc NewTL = NewTInfo->getTypeLoc().IgnoreParens();
 4936       TypeLoc BaseTL = Init->getTypeSourceInfo()->getTypeLoc();
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  392                                                               T->getTypeLoc());
  587                                        Pattern->getTypeLoc().getSourceRange(),
  593   TLB.pushFullCopy(Pattern->getTypeLoc());
 1039         ExpansionTSInfo->getTypeLoc().castAs<PackExpansionTypeLoc>();
tools/clang/lib/Sema/SemaType.cpp
  885     if (TypeLoc qual = typeArgInfo->getTypeLoc().findExplicitQualifierLoc()) {
  962       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
  990       S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
 1008     S.Diag(typeArgInfo->getTypeLoc().getBeginLoc(),
 1010         << typeArg << typeArgInfo->getTypeLoc().getSourceRange();
 1112   TypeLoc ResultTL = ResultTInfo->getTypeLoc();
 1172       T, BaseTypeInfo->getTypeLoc().getSourceRange().getBegin(),
 1185   TypeLoc ResultTL = ResultTInfo->getTypeLoc();
 1238     ObjCObjectTL.getBaseLoc().initializeFullCopy(BaseTypeInfo->getTypeLoc());
 4663           DiagLoc = TInfo->getTypeLoc().getBeginLoc();
 4664           FixitLoc = S.getLocForEndOfToken(TInfo->getTypeLoc().getEndLoc());
 4676           TLB.pushFullCopy(TInfo->getTypeLoc());
 5454       TL.copy(RepTInfo->getTypeLoc());
 5459       TL.copy(RepTInfo->getTypeLoc());
 5472       TypeLoc OldTL = TInfo->getTypeLoc();
 5528           TL.copy(TInfo->getTypeLoc().castAs<ElaboratedTypeLoc>());
 5544       TL.copy(TInfo->getTypeLoc().castAs<DependentNameTypeLoc>());
 5553           TInfo->getTypeLoc().castAs<DependentTemplateSpecializationTypeLoc>());
 5568         TL.getValueLoc().initializeFullCopy(TInfo->getTypeLoc());
 5582       TL.getValueLoc().initializeFullCopy(TInfo->getTypeLoc());
 5635       TypeLoc ClsTL = ClsTInfo->getTypeLoc();
 5776   UnqualTypeLoc CurrTL = TInfo->getTypeLoc().getUnqualifiedLoc();
 5820     TypeLoc TL = ReturnTypeInfo->getTypeLoc();
tools/clang/lib/Sema/TreeTransform.h
 4259   TemporaryBase Rebase(*this, DI->getTypeLoc().getBeginLoc(),
 4266   TypeLoc TL = DI->getTypeLoc();
 4311   TemporaryBase Rebase(*this, DI->getTypeLoc().getBeginLoc(),
 4318   TypeLoc TL = DI->getTypeLoc();
 4452     return TSI->getTypeLoc();
 4465   return TransformTSIInObjectScope(TSInfo->getTypeLoc(), ObjectType,
 5042     TransformType(TLB, DI->getTypeLoc());
 5105     TypeLoc OldTL = OldDI->getTypeLoc();
 5109     TypeLoc NewTL = OldDI->getTypeLoc();
 5172         TypeLoc TL = OldParm->getTypeSourceInfo()->getTypeLoc();
 6506     TypeLoc TypeArgLoc = TypeArgInfo->getTypeLoc();
10609                                           /*FIXME:*/T->getTypeLoc().getEndLoc(),
10976     TypeLoc FromTL = From->getTypeLoc();
11022       TLB.reserve(From->getTypeLoc().getFullDataSize());
11076     TLB.reserve(From->getTypeLoc().getFullDataSize());
11371   SourceLocation LParenLoc = T->getTypeLoc().getEndLoc();
11424                                              ->getTypeLoc()
11474         OldCallOpTSI->getTypeLoc().getAs<FunctionProtoTypeLoc>();
11510       NewCallOpTSI->getTypeLoc().castAs<FunctionProtoTypeLoc>().getParams(),
13344       getSema().Diag(ScopeType->getTypeLoc().getBeginLoc(),
13349     SS.Extend(SemaRef.Context, SourceLocation(), ScopeType->getTypeLoc(),
tools/clang/lib/Sema/TypeLocBuilder.h
  108     memcpy(DI->getTypeLoc().getOpaqueData(), &Buffer[Index], FullDataSize);
tools/clang/lib/Serialization/ASTReader.cpp
 7254   ReadTypeLoc(F, Record, Idx, TInfo->getTypeLoc());
 9557                      Template? T->getTypeLoc().getBeginLoc() : SourceLocation(),
 9558                      T->getTypeLoc(), ColonColonLoc);
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  531       Record.readTypeLoc(TInfo->getTypeLoc());
tools/clang/lib/Serialization/ASTWriter.cpp
 5624   AddTypeLoc(TInfo->getTypeLoc());
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  273       Record.AddTypeLoc(TInfo->getTypeLoc());
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
  234                   V->getTypeSourceInfo()->getTypeLoc().getEndLoc(),
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  234           Ranges.push_back(TSI->getTypeLoc().getSourceRange());
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  569         BaseInitializer->getTypeSourceInfo()->getTypeLoc());
tools/clang/tools/extra/clang-tidy/bugprone/NotNullTerminatedResultCheck.cpp
   53     if (const TypeLoc DestTL = DestVD->getTypeSourceInfo()->getTypeLoc())
tools/clang/tools/extra/clang-tidy/llvm/PreferRegisterOverUnsignedCheck.cpp
   58              UserVarDecl->getTypeSourceInfo()->getTypeLoc().getSourceRange(),
tools/clang/tools/extra/clang-tidy/llvm/TwineLocalCheck.cpp
   44         VD->getTypeSourceInfo()->getTypeLoc().getSourceRange();
tools/clang/tools/extra/clang-tidy/modernize/MakeSmartPtrCheck.cpp
   32           NewExpr->getAllocatedTypeSourceInfo()->getTypeLoc().getSourceRange()),
  418           New->getAllocatedTypeSourceInfo()->getTypeLoc().getBeginLoc(),
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp
  202     auto ParamTL = ParmDecl->getTypeSourceInfo()->getTypeLoc();
tools/clang/tools/extra/clang-tidy/modernize/RedundantVoidArgCheck.cpp
  224         NamedCast->getTypeInfoAsWritten()->getTypeLoc().getSourceRange(),
  243     TypeLoc TL = Lambda->getLambdaClass()->getLambdaTypeInfo()->getTypeLoc();
tools/clang/tools/extra/clang-tidy/modernize/UseAutoCheck.cpp
  381   SourceRange Range(V->getTypeSourceInfo()->getTypeLoc().getSourceRange());
  424       auto Q = V->getTypeSourceInfo()->getTypeLoc().getAs<PointerTypeLoc>();
  436   TypeLoc Loc = FirstDecl->getTypeSourceInfo()->getTypeLoc();
tools/clang/tools/extra/clang-tidy/modernize/UseNoexceptCheck.cpp
   71           TSI->getTypeLoc().castAs<FunctionTypeLoc>().getExceptionSpecRange();
   80       Range = TSI->getTypeLoc()
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  418       TSI->getTypeLoc().IgnoreParens().getAs<FunctionTypeLoc>();
tools/clang/tools/extra/clang-tidy/modernize/UseTransparentFunctorsCheck.cpp
  118       FunctorLoc.getTypeSourceInfo()->getTypeLoc());
tools/clang/tools/extra/clang-tidy/readability/ConvertMemberFunctionsToStatic.cpp
   47                  Node.getTypeSourceInfo()->getTypeLoc().getSourceRange()),
  110   const auto FTL = TSI->getTypeLoc().IgnoreParens().getAs<FunctionTypeLoc>();
tools/clang/tools/extra/clangd/AST.cpp
  174       auto STL = TSI->getTypeLoc().getAs<TemplateSpecializationTypeLoc>();
tools/clang/tools/extra/clangd/XRefs.cpp
  780         D->getTypeSourceInfo()->getTypeLoc().getBeginLoc() != SearchedLocation)
  805       CurLoc = D->getTypeSourceInfo()->getTypeLoc().getBeginLoc();
tools/clang/tools/libclang/CIndex.cpp
  554         return Visit(BaseTSInfo->getTypeLoc());
  565           A->getInterfaceLoc()->getTypeLoc().getBeginLoc(), TU));
  588     if (Visit(TSInfo->getTypeLoc()))
  689     return Visit(TSInfo->getTypeLoc());
  696     return Visit(TSInfo->getTypeLoc());
  725     TypeLoc TL = SpecType->getTypeLoc();
  758       if (Visit(DefArg->getTypeLoc()))
  779     if (Visit(TSInfo->getTypeLoc()))
  817     TypeLoc TL = TSInfo->getTypeLoc().IgnoreParens();
  875           if (Visit(TInfo->getTypeLoc()))
  962       if (Visit(TInfo->getTypeLoc()))
  972     if (Visit(TSInfo->getTypeLoc()))
 1099   if (PD->getTypeSourceInfo() && Visit(PD->getTypeSourceInfo()->getTypeLoc()))
 1167     if (Visit(SuperClassTInfo->getTypeLoc()))
 1285     if (Visit(TI->getTypeLoc()))
 1304       return Visit(TSInfo->getTypeLoc());
 1471       return Visit(TSInfo->getTypeLoc());
 1604     if (Visit(TL.getTypeArgTInfo(I)->getTypeLoc()))
 1714     return Visit(TSInfo->getTypeLoc());
 1721     return Visit(TSInfo->getTypeLoc());
 2125     WL.push_back(TypeLocVisit(TI->getTypeLoc(), Parent));
 3180         TypeLoc TL = E->getCallOperator()->getTypeSourceInfo()->getTypeLoc();
 5862                                             TSInfo->getTypeLoc().getBeginLoc());
 6089         StartLoc = TI->getTypeLoc().getBeginLoc();
 6092         StartLoc = TI->getTypeLoc().getBeginLoc();
tools/clang/tools/libclang/CXCursor.cpp
 1130   TypeLoc TL = Type->getTypeLoc();
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  311         IBAttr->getInterfaceLoc()->getTypeLoc().getBeginLoc();
  378     TL = Base.getTypeSourceInfo()->getTypeLoc();
tools/clang/unittests/AST/ASTTraverserTest.cpp
  229   const auto TL = Parm->getTypeSourceInfo()->getTypeLoc();
tools/clang/unittests/AST/SourceLocationTest.cpp
  686       TypeLoc TL = TSI->getTypeLoc();