Home
last modified time | relevance | path

Searched refs:TInfo (Results 1 – 25 of 64) sorted by relevance

123

/freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/
H A DTransGCAttrs.cpp60 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 DDeclarationName.cpp422 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 DDeclTemplate.cpp718 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 DDeclCXX.cpp2160 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 DDecl.cpp2006 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 DDeclarationName.h668 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 DLocInfoType.h37 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType() argument
38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) { in LocInfoType()
H A DDecl.h775 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 DDeclCXX.h188 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 DDeclFriend.h161 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange() local
166 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc()); in getSourceRange()
H A DExpr.h2564 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 DDeclTemplate.h1412 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 DDeclObjC.h344 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 DIndexTypeSourceInfo.cpp245 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 DIndexingContext.h100 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DRISCV.cpp496 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 DCSKY.cpp70 auto TInfo = getContext().getTypeInfoInChars(Ty); in EmitVAArg() local
72 return emitVoidPtrVAArg(CGF, VAListAddr, Ty, false, TInfo, SlotSize, in EmitVAArg()
H A DLoongArch.cpp429 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 DSemaType.cpp3202 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 DSemaExprCXX.cpp685 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 DSemaDecl.cpp5999 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 DSemaTemplateInstantiateDecl.cpp2041 = 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 DSemaDeclCXX.cpp843 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 DSemaExpr.cpp4841 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 DCGAtomic.cpp856 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 …]

123