HomeSort by: relevance | last modified time | path
    Searched refs:TInfo (Results 1 - 25 of 59) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
LocInfoType.h 37 LocInfoType(QualType ty, TypeSourceInfo *TInfo)
38 : Type((TypeClass)LocInfo, ty, ty->getDependence()), DeclInfo(TInfo) {
DeclarationName.h 658 TypeSourceInfo *TInfo;
682 void setNamedTypeLoc(TypeSourceInfo *TInfo) { NamedType.TInfo = TInfo; }
700 TypeSourceInfo *getNamedTypeInfo() const { return NamedType.TInfo; }
729 static DeclarationNameLoc makeNamedTypeLoc(TypeSourceInfo *TInfo) {
731 DNL.setNamedTypeLoc(TInfo);
807 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
811 LocInfo = DeclarationNameLoc::makeNamedTypeLoc(TInfo);
DeclCXX.h 184 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc)
186 Access(A), InheritConstructors(false), BaseTypeInfo(TInfo) {}
1855 TypeSourceInfo *TInfo, SourceLocation EndLocation,
1857 : FunctionDecl(CXXDeductionGuide, C, DC, StartLoc, NameInfo, T, TInfo,
1876 TypeSourceInfo *TInfo, SourceLocation EndLocation,
1952 QualType T, TypeSourceInfo *TInfo, StorageClass SC,
1956 : FunctionDecl(DK, C, RD, StartLoc, NameInfo, T, TInfo, SC, isInline,
1966 TypeSourceInfo *TInfo, StorageClass SC,
2215 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo, bool IsVirtual,
2233 CXXCtorInitializer(ASTContext &Context, TypeSourceInfo *TInfo,
    [all...]
DeclFriend.h 162 else if (TypeSourceInfo *TInfo = getFriendType()) {
167 return SourceRange(StartL, TInfo->getTypeLoc().getEndLoc());
Decl.h 701 // A struct representing a TInfo, a trailing requires-clause and a syntactic
705 TypeSourceInfo *TInfo;
721 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
723 : ValueDecl(DK, DC, L, N, T), DeclInfo(TInfo), InnerLocStart(StartL) {}
731 ? getExtInfo()->TInfo
737 getExtInfo()->TInfo = TI;
1019 TypeSourceInfo *TInfo, StorageClass SC);
1048 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
1610 /*TInfo=*/nullptr, SC_None) {
1618 /*TInfo=*/nullptr, SC_None)
    [all...]
TemplateBase.h 469 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo)
470 : Argument(Argument), LocInfo(TInfo) {
Expr.h 2489 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo,
2500 Argument.Ty = TInfo;
2542 void setArgument(TypeSourceInfo *TInfo) {
2543 Argument.Ty = TInfo;
3341 CompoundLiteralExpr(SourceLocation lparenloc, TypeSourceInfo *tinfo,
3344 LParenLoc(lparenloc), TInfoAndScope(tinfo, fileScope), Init(init) {
3365 void setTypeSourceInfo(TypeSourceInfo *tinfo) {
3366 TInfoAndScope.setPointer(tinfo);
3622 /// TInfo - Source type info for the (written) type
3624 TypeSourceInfo *TInfo;
    [all...]
DeclTemplate.h 1416 bool ParameterPack, TypeSourceInfo *TInfo)
1417 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
1423 TypeSourceInfo *TInfo,
1431 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1436 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes,
2719 QualType T, TypeSourceInfo *TInfo,
2733 TypeSourceInfo *TInfo, StorageClass S,
2941 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo,
2960 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args,
DeclOpenMP.h 388 QualType Type, TypeSourceInfo *TInfo,
390 : VarDecl(OMPCapturedExpr, C, DC, StartLoc, StartLoc, Id, Type, TInfo,
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransGCAttrs.cpp 60 void lookForAttribute(Decl *D, TypeSourceInfo *TInfo) {
61 if (!TInfo)
63 TypeLoc TL = TInfo->getTypeLoc();
239 TypeSourceInfo *TInfo = PD->getTypeSourceInfo();
240 if (!TInfo)
242 TypeLoc TL = TInfo->getTypeLoc();
246 if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Weak) {
248 } else if (TInfo->getType().getObjCLifetime() == Qualifiers::OCL_Strong)
  /src/external/apache2/llvm/dist/clang/lib/AST/
DeclarationName.cpp 428 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo())
429 return TInfo->getType()->containsUnexpandedParameterPack();
451 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo())
452 return TInfo->getType()->isInstantiationDependentType();
488 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo()) {
496 OS << TInfo->getType().getAsString(Policy);
519 if (TypeSourceInfo *TInfo = LocInfo.getNamedTypeInfo())
520 return TInfo->getTypeLoc().getEndLoc();
DeclTemplate.cpp 699 unsigned P, IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
701 : DeclaratorDecl(NonTypeTemplateParm, DC, IdLoc, Id, T, TInfo, StartLoc),
719 TypeSourceInfo *TInfo) {
727 TInfo);
733 QualType T, TypeSourceInfo *TInfo, ArrayRef<QualType> ExpandedTypes,
735 AutoType *AT = TInfo->getType()->getContainedAutoType();
740 NonTypeTemplateParmDecl(DC, StartLoc, IdLoc, D, P, Id, T, TInfo,
1258 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args)
1260 SpecializedTemplate->getIdentifier(), T, TInfo, S),
1274 TypeSourceInfo *TInfo, StorageClass S, ArrayRef<TemplateArgument> Args)
    [all...]
Decl.cpp 1875 getExtInfo()->TInfo = savedTInfo;
1894 getExtInfo()->TInfo = savedTInfo;
1910 getExtInfo()->TInfo = savedTInfo;
1958 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) {
1961 if (!getDeclName() || typeIsPostfix(TInfo->getType()))
1962 RangeEnd = TInfo->getTypeLoc().getSourceRange().getEnd();
2002 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
2004 : DeclaratorDecl(DK, DC, IdLoc, Id, T, TInfo, StartLoc),
2019 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
2021 return new (C, DC) VarDecl(Var, C, DC, StartL, IdL, Id, T, TInfo, S)
    [all...]
DeclCXX.cpp 2080 TypeSourceInfo *TInfo, SourceLocation EndLocation,
2083 TInfo, EndLocation, Ctor);
2198 QualType T, TypeSourceInfo *TInfo,
2204 CXXMethodDecl(CXXMethod, C, RD, StartLoc, NameInfo, T, TInfo, SC,
2507 TypeSourceInfo *TInfo, bool IsVirtual,
2511 : Initializee(TInfo), Init(Init), MemberOrEllipsisLocation(EllipsisLoc),
2533 TypeSourceInfo *TInfo,
2536 : Initializee(TInfo), Init(Init), LParenLoc(L), RParenLoc(R),
2584 const DeclarationNameInfo &NameInfo, QualType T, TypeSourceInfo *TInfo,
2588 : CXXMethodDecl(CXXConstructor, C, RD, StartLoc, NameInfo, T, TInfo,
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/Index/
IndexTypeSourceInfo.cpp 235 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo,
240 if (!TInfo || TInfo->getTypeLoc().isNull())
243 indexTypeLoc(TInfo->getTypeLoc(), Parent, DC, isBase, isIBType);
IndexingContext.h 102 void indexTypeSourceInfo(TypeSourceInfo *TInfo, const NamedDecl *Parent,
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGAtomic.cpp 804 auto TInfo = getContext().getTypeInfoInChars(AtomicTy);
805 uint64_t Size = TInfo.Width.getQuantity();
808 bool Oversized = getContext().toBits(TInfo.Width) > MaxInlineWidthInBits;
809 bool Misaligned = (Ptr.getAlignment() % TInfo.Width) != 0;
820 << (int)TInfo.Width.getQuantity()
826 << (int)TInfo.Width.getQuantity() << (int)MaxInlineWidth.getQuantity();
1090 MemTy, E->getExprLoc(), TInfo.Width);
1103 MemTy, E->getExprLoc(), TInfo.Width);
1115 MemTy, E->getExprLoc(), TInfo.Width);
1135 LoweredMemTy, E->getExprLoc(), TInfo.Width)
    [all...]
CGCUDANV.cpp 412 auto TInfo = CGM.getContext().getTypeInfoInChars(A->getType());
413 Offset = Offset.alignTo(TInfo.Align);
417 llvm::ConstantInt::get(SizeTy, TInfo.Width.getQuantity()),
426 Offset += TInfo.Width;
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaType.cpp 2946 QualType Sema::GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo) {
2949 if (TInfo) *TInfo = nullptr;
2959 if (TInfo) *TInfo = DI;
4410 TypeSourceInfo *TInfo) {
4988 T = S.GetTypeFromParser(FTI.getTrailingReturnType(), &TInfo);
5003 std::tie(T, TInfo) = InventTemplateParameter(
5004 state, T, TInfo, Auto, *InventedParamInfo);
5074 if (TInfo) {
    [all...]
SemaExprCXX.cpp 653 TypeSourceInfo *TInfo = nullptr;
655 &TInfo);
659 if (!TInfo)
660 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
662 return BuildCXXTypeId(TypeInfoType, OpLoc, TInfo, RParenLoc);
767 TypeSourceInfo *TInfo = nullptr;
769 &TInfo);
773 if (!TInfo)
774 TInfo = Context.getTrivialTypeSourceInfo(T, OpLoc);
776 return BuildCXXUuidof(GuidType, OpLoc, TInfo, RParenLoc)
    [all...]
SemaDecl.cpp 2064 /*TInfo=*/nullptr, SC_Extern, false,
2076 FT->getParamType(i), /*TInfo=*/nullptr, SC_None, nullptr);
3711 ParamType, /*TInfo=*/nullptr,
5185 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S);
5186 assert(TInfo && "couldn't build declarator info for anonymous struct/union");
5193 /*IdentifierInfo=*/nullptr, Context.getTypeDeclType(Record), TInfo,
5215 Context.getTypeDeclType(Record), TInfo, SC);
5283 TypeSourceInfo *TInfo = GetTypeForDeclarator(Dc, S);
5284 assert(TInfo && "couldn't build declarator info for anonymous struct");
5292 /*IdentifierInfo=*/nullptr, RecTy, TInfo,
    [all...]
SemaDeclCXX.cpp 810 TypeSourceInfo *TInfo = GetTypeForDeclarator(D, S);
811 QualType R = TInfo->getType();
813 if (DiagnoseUnexpandedParameterPack(D.getIdentifierLoc(), TInfo,
893 ActOnVariableDeclarator(S, D, DC, TInfo, Previous,
2468 TypeSourceInfo *TInfo,
2470 QualType BaseType = TInfo->getType();
2484 !TInfo->getType()->containsUnexpandedParameterPack()) {
2486 << TInfo->getTypeLoc().getSourceRange();
2490 SourceLocation BaseLoc = TInfo->getTypeLoc().getBeginLoc();
2521 Access, TInfo, EllipsisLoc)
    [all...]
SemaTemplateInstantiateDecl.cpp 1852 /// \param TInfo The already-instantiated type.
1855 TypeSourceInfo *TInfo) {
1859 = TInfo->getType()->castAs<FunctionProtoType>();
1861 return TInfo->getType();
1913 TypeSourceInfo *TInfo = SubstFunctionType(D, Params);
1914 if (!TInfo)
1916 QualType T = adjustFunctionTypeForInstantiation(SemaRef.Context, D, TInfo);
1978 adjustForRewrite(FunctionRewriteKind, D, T, TInfo, NameInfo);
1984 InstantiatedExplicitSpecifier, NameInfo, T, TInfo,
1991 SemaRef.Context, DC, D->getInnerLocStart(), NameInfo, T, TInfo,
    [all...]
SemaExpr.cpp 4444 Sema::CreateUnaryExprOrTypeTraitExpr(TypeSourceInfo *TInfo,
4448 if (!TInfo)
4451 QualType T = TInfo->getType();
4483 ExprKind, TInfo, Context.getSizeType(), OpLoc, R.getEnd());
4540 TypeSourceInfo *TInfo;
4541 (void) GetTypeFromParser(ParsedType::getFromOpaquePtr(TyOrEx), &TInfo);
4542 return CreateUnaryExprOrTypeTraitExpr(TInfo, OpLoc, ExprKind, ArgRange);
5153 TypeSourceInfo *TInfo = nullptr;
5163 DeclTy = GetTypeFromParser(D.Type, &TInfo);
5164 StartLoc = TInfo->getTypeLoc().getBeginLoc()
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordWriter.h 203 void AddTypeSourceInfo(TypeSourceInfo *TInfo);

Completed in 70 milliseconds

1 2 3