| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransGCAttrs.cpp | 60 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) { in lookForAttribute() argument 61 if (!TInfo) in lookForAttribute() 63 TypeLoc TL = TInfo->getTypeLoc(); in lookForAttribute() 239 TypeSourceInfo *TInfo = PD->getTypeSourceInfo(); in checkAllAtProps() local 240 if (!TInfo) in checkAllAtProps() 242 TypeLoc TL = TInfo->getTypeLoc(); in checkAllAtProps() 246 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) { in checkAllAtProps() 248 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong) in checkAllAtProps()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 422 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in containsUnexpandedParameterPack() local 423 return TInfo->getType()->containsUnexpandedParameterPack(); in containsUnexpandedParameterPack() 445 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in isInstantiationDependent() local 446 return TInfo->getType()->isInstantiationDependentType(); in isInstantiationDependent() 482 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) { in printName() local 490 OS << TInfo->getType().getAsString(Policy); in printName() 513 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) in getEndLocPrivate() local 514 return TInfo->getTypeLoc().getEndLoc(); in getEndLocPrivate()
|
| H A D | DeclTemplate.cpp | 718 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl() argument 738 TypeSourceInfo *TInfo) { in Create() argument 746 TInfo); in Create() 754 AutoType *AT = TInfo->getType()->getContainedAutoType(); in Create() 759 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo, in Create() 1325 SpecializedTemplate->getIdentifier(), T, TInfo, S), in VarTemplateSpecializationDecl() 1342 SpecializedTemplate, T, TInfo, S, Args); in Create() 1411 TInfo, S, Args), in VarTemplatePartialSpecializationDecl() 1486 TypeSourceInfo *TInfo = C.getTrivialTypeSourceInfo( in createMakeIntegerSeqParameterList() local 1490 /*Id=*/nullptr, TInfo->getType(), /*ParameterPack=*/false, TInfo); in createMakeIntegerSeqParameterList() [all …]
|
| H A D | DeclCXX.cpp | 2160 TInfo, EndLocation, Ctor, Kind); in Create() 2278 CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC, UsesFPIntrin, in Create() 2619 TypeSourceInfo *TInfo, in CXXCtorInitializer() argument 2622 : Initializee(TInfo), Init(Init), LParenLoc(L), RParenLoc(R), in CXXCtorInitializer() 2670 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in CXXConstructorDecl() argument 2674 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXConstructorDecl() 2710 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo, in Create() argument 2721 C, RD, StartLoc, NameInfo, T, TInfo, ES, UsesFPIntrin, isInline, in Create() 2851 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, in Create() 2885 C, RD, StartLoc, NameInfo, T, TInfo, UsesFPIntrin, isInline, ES, in Create() [all …]
|
| H A D | Decl.cpp | 2006 getExtInfo()->TInfo = savedTInfo; in setQualifierInfo() 2025 getExtInfo()->TInfo = savedTInfo; in setTrailingRequiresClause() 2041 getExtInfo()->TInfo = savedTInfo; in setTemplateParameterListsInfo() 2089 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange() local 2092 if (!getDeclName() || typeIsPostfix(TInfo->getType())) in getSourceRange() 2135 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc), in VarDecl() 5486 TypeSourceInfo *TInfo) { in Create() argument 5497 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange() local 5498 if (typeIsPostfix(TInfo->getType())) in getSourceRange() 5506 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) in getSourceRange() local [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | DeclarationName.h | 668 TypeSourceInfo *TInfo; member 692 void setNamedTypeLoc(TypeSourceInfo *TInfo) { NamedType.TInfo = TInfo; } in setNamedTypeLoc() argument 710 TypeSourceInfo *getNamedTypeInfo() const { return NamedType.TInfo; } in getNamedTypeInfo() 739 static DeclarationNameLoc makeNamedTypeLoc(TypeSourceInfo *TInfo) { in makeNamedTypeLoc() argument 741 DNL.setNamedTypeLoc(TInfo); in makeNamedTypeLoc() 817 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo() 821 LocInfo = DeclarationNameLoc::makeNamedTypeLoc(TInfo); in setNamedTypeInfo()
|
| H A D | LocInfoType.h | 37 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType() argument 38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
|
| H A D | Decl.h | 775 TypeSourceInfo *TInfo; member 801 ? getExtInfo()->TInfo in getTypeSourceInfo() 807 getExtInfo()->TInfo = TI; in setTypeSourceInfo() 1114 TypeSourceInfo *TInfo, StorageClass SC); 1144 TypeSourceInfo *TInfo, StorageClass S); 1758 : VarDecl(DK, C, DC, StartLoc, IdLoc, Id, T, TInfo, S) { in ParmVarDecl() 1770 QualType T, TypeSourceInfo *TInfo, 3079 TypeSourceInfo *TInfo, Expr *BW, bool Mutable, in FieldDecl() argument 3408 IdentifierInfo *Id, TypeSourceInfo *TInfo) in TypedefNameDecl() argument 3410 MaybeModedTInfo(TInfo, 0) {} in TypedefNameDecl() [all …]
|
| H A D | DeclCXX.h | 188 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier() argument 190 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {} in CXXBaseSpecifier() 1975 TypeSourceInfo *TInfo, SourceLocation EndLocation, 2059 QualType T, TypeSourceInfo *TInfo, StorageClass SC, 2358 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, 2539 TypeSourceInfo *TInfo, ExplicitSpecifier ES, 2806 : CXXMethodDecl(CXXDestructor, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument 2862 : CXXMethodDecl(CXXConversion, C, RD, StartLoc, NameInfo, T, TInfo, in CXXMethodDecl() argument 4165 TypeSourceInfo *TInfo, StorageClass SC, in DecompositionDecl() argument 4185 QualType T, TypeSourceInfo *TInfo, [all …]
|
| H A D | DeclFriend.h | 161 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange() local 166 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc()); in getSourceRange()
|
| H A D | Expr.h | 2564 Argument.Ty = TInfo; in UnaryExprOrTypeTraitExpr() 2606 void setArgument(TypeSourceInfo *TInfo) { in setArgument() argument 2607 Argument.Ty = TInfo; in setArgument() 3704 TypeSourceInfo *TInfo; variable 3711 TInfo(writtenTy) { in ExplicitCastExpr() 4473 TypeSourceInfo *TInfo; variable 4494 return TInfo; in getTypeSourceInfo() 4497 TInfo = ti; in setTypeSourceInfo() 4640 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfo; variable 4646 TInfo(TInfo, IsMS), BuiltinLoc(BLoc), RParenLoc(RPLoc) { in VAArgExpr() [all …]
|
| H A D | DeclTemplate.h | 1412 bool ParameterPack, TypeSourceInfo *TInfo) 1413 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc), 1419 TypeSourceInfo *TInfo, 1427 QualType T, bool ParameterPack, TypeSourceInfo *TInfo); 1432 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes, 2658 QualType T, TypeSourceInfo *TInfo, 2672 TypeSourceInfo *TInfo, StorageClass S, 2883 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, 2902 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args,
|
| H A D | DeclObjC.h | 344 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; } in setReturnTypeSourceInfo() argument 1562 if (TypeSourceInfo *TInfo = getSuperClassTInfo()) in getSuperClassType() local 1563 return TInfo->getType()->castAs<ObjCObjectType>(); in getSuperClassType() 1958 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl() argument 1960 : FieldDecl(ObjCIvar, DC, StartLoc, IdLoc, Id, T, TInfo, BW, in ObjCIvarDecl() 1968 TypeSourceInfo *TInfo,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Index/ |
| H A D | IndexTypeSourceInfo.cpp | 245 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo, in indexTypeSourceInfo() argument 250 if (!TInfo || TInfo->getTypeLoc().isNull()) in indexTypeSourceInfo() 253 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC, isBase, isIBType); in indexTypeSourceInfo()
|
| H A D | IndexingContext.h | 100 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | RISCV.cpp | 496 auto TInfo = getContext().getTypeInfoInChars(Ty); in EmitVAArg() local 503 TInfo.Align = std::min(TInfo.Align, CharUnits::fromQuantity(4)); in EmitVAArg() 506 bool IsIndirect = TInfo.Width > 2 * SlotSize; in EmitVAArg() 508 return emitVoidPtrVAArg(CGF, VAListAddr, Ty, IsIndirect, TInfo, in EmitVAArg()
|
| H A D | CSKY.cpp | 70 auto TInfo = getContext().getTypeInfoInChars(Ty); in EmitVAArg() local 72 return emitVoidPtrVAArg(CGF, VAListAddr, Ty, false, TInfo, SlotSize, in EmitVAArg()
|
| H A D | LoongArch.cpp | 429 auto TInfo = getContext().getTypeInfoInChars(Ty); in EmitVAArg() local 433 /*IsIndirect=*/TInfo.Width > 2 * SlotSize, TInfo, in EmitVAArg()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaType.cpp | 3202 if (TInfo) *TInfo = nullptr; in GetTypeFromParser() 3212 if (TInfo) *TInfo = DI; in GetTypeFromParser() 5386 if (TInfo) { in GetFullTypeForDeclarator() 5398 if (TInfo) { in GetFullTypeForDeclarator() 6277 if (!TInfo) { in VisitTemplateSpecializationTypeLoc() 6341 if (TInfo) in VisitElaboratedTypeLoc() 6359 assert(TInfo); in VisitDependentNameTypeLoc() 6367 assert(TInfo); in VisitDependentTemplateSpecializationTypeLoc() 6418 assert(TInfo); in VisitAtomicTypeLoc() 6728 return TInfo; in GetTypeSourceInfoForDeclarator() [all …]
|
| H A D | SemaExprCXX.cpp | 685 TypeSourceInfo *TInfo = nullptr; in ActOnCXXTypeid() local 691 if (!TInfo) in ActOnCXXTypeid() 799 TypeSourceInfo *TInfo = nullptr; in ActOnCXXUuidof() local 805 if (!TInfo) in ActOnCXXUuidof() 1470 TypeSourceInfo *TInfo; in ActOnCXXTypeConstructExpr() local 1472 if (!TInfo) in ActOnCXXTypeConstructExpr() 1495 QualType Ty = TInfo->getType(); in BuildCXXTypeConstructExpr() 1935 QualType AllocType = TInfo->getType(); in ActOnCXXNew() 5705 TypeSourceInfo *TInfo; in ActOnTypeTrait() local 5707 if (!TInfo) in ActOnTypeTrait() [all …]
|
| H A D | SemaDecl.cpp | 5999 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local 6010 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local 6043 TypeSourceInfo *TInfo; in GetNameFromUnqualifiedId() local 6442 QualType R = TInfo->getType(); in HandleDeclarator() 6716 TInfo = FixedTInfo; in tryToFixVariablyModifiedVarType() 6802 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); in ActOnTypedefDeclarator() 6823 QualType T = TInfo->getType(); in CheckTypedefForVariablyModifiedType() 7560 QualType R = TInfo->getType(); in ActOnVariableDeclarator() 9813 QualType R = TInfo->getType(); in ActOnFunctionDeclarator() 16864 if (!TInfo) { in ParseTypedefDecl() [all …]
|
| H A D | SemaTemplateInstantiateDecl.cpp | 2041 = TInfo->getType()->castAs<FunctionProtoType>(); in adjustFunctionTypeForInstantiation() 2043 return TInfo->getType(); in adjustFunctionTypeForInstantiation() 2095 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); in VisitFunctionDecl() local 2096 if (!TInfo) in VisitFunctionDecl() 2154 InstantiatedExplicitSpecifier, NameInfo, T, TInfo, in VisitFunctionDecl() 2503 TypeSourceInfo *TInfo = SubstFunctionType(D, Params); in VisitCXXMethodDecl() local 2504 if (!TInfo) in VisitCXXMethodDecl() 2565 SemaRef.Context, Record, StartLoc, NameInfo, T, TInfo, in VisitCXXMethodDecl() 4092 TInfo = NewTInfo; in adjustForRewrite() 5814 if (!TInfo) { in InstantiateMemInitializers() [all …]
|
| H A D | SemaDeclCXX.cpp | 843 QualType R = TInfo->getType(); in ActOnDecompositionDeclarator() 2741 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier() 2829 Access, TInfo, EllipsisLoc); in CheckBaseSpecifier() 2866 TypeSourceInfo *TInfo = nullptr; in ActOnBaseSpecifier() local 4486 TypeSourceInfo *TInfo = nullptr; in BuildMemInitializer() local 4613 if (!TInfo) in BuildMemInitializer() 13513 TypeSourceInfo *TInfo = nullptr; in ActOnAliasDeclaration() local 14092 TypeSourceInfo *TInfo = in findInheritingConstructor() local 14107 Context, Derived, UsingLoc, NameInfo, TInfo->getType(), TInfo, in findInheritingConstructor() 14128 TypeSourceInfo *TInfo = in findInheritingConstructor() local [all …]
|
| H A D | SemaExpr.cpp | 4841 if (!TInfo) in CreateUnaryExprOrTypeTraitExpr() 4855 TInfo = TransformToPotentiallyEvaluated(TInfo); in CreateUnaryExprOrTypeTraitExpr() 4918 TypeSourceInfo *TInfo; in ActOnUnaryExprOrTypeTraitExpr() local 4930 if (!TInfo) in CheckAlignasTypeArgument() 4945 TypeSourceInfo *TInfo; in ActOnAlignasTypeArgument() local 7441 TypeSourceInfo *TInfo; in ActOnConvertVectorExpr() local 7767 TypeSourceInfo *TInfo; in ActOnCompoundLiteral() local 7769 if (!TInfo) in ActOnCompoundLiteral() 17292 TypeSourceInfo *TInfo; in ActOnVAArg() local 17369 if (RequireCompleteType(TInfo->getTypeLoc().getBeginLoc(), TInfo->getType(), in BuildVAArgExpr() [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGAtomic.cpp | 856 auto TInfo = getContext().getTypeInfoInChars(AtomicTy); in EmitAtomicExpr() local 857 uint64_t Size = TInfo.Width.getQuantity(); in EmitAtomicExpr() 861 bool Misaligned = (Ptr.getAlignment() % TInfo.Width) != 0; in EmitAtomicExpr() 872 << (int)TInfo.Width.getQuantity() in EmitAtomicExpr() 1221 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() 1237 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() 1252 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() 1293 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() 1308 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() 1338 MemTy, E->getExprLoc(), TInfo.Width); in EmitAtomicExpr() [all …]
|