|
reference, declaration → definition
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.cpp10967 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();