Home
last modified time | relevance | path

Searched refs:TypeSourceInfo (Results 1 – 25 of 78) sorted by relevance

1234

/trueos/contrib/llvm/tools/clang/include/clang/AST/
HDExprCXX.h189 TypeSourceInfo *writtenTy, SourceLocation l, in CXXNamedCastExpr()
233 unsigned pathSize, TypeSourceInfo *writtenTy, in CXXStaticCastExpr()
246 TypeSourceInfo *Written, SourceLocation L,
264 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy, in CXXDynamicCastExpr()
277 TypeSourceInfo *Written, SourceLocation L,
302 TypeSourceInfo *writtenTy, SourceLocation l, in CXXReinterpretCastExpr()
315 TypeSourceInfo *WrittenTy, SourceLocation L,
335 TypeSourceInfo *writtenTy, SourceLocation l, in CXXConstCastExpr()
346 TypeSourceInfo *WrittenTy, SourceLocation L,
529 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand;
[all …]
HDDecl.h58 class TypeSourceInfo {
63 TypeSourceInfo(QualType ty) : Ty(ty) { } in TypeSourceInfo() function
528 TypeSourceInfo *TInfo;
531 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
543 DeclarationName N, QualType T, TypeSourceInfo *TInfo, in DeclaratorDecl()
549 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
552 : DeclInfo.get<TypeSourceInfo*>(); in getTypeSourceInfo()
554 void setTypeSourceInfo(TypeSourceInfo *TI) { in setTypeSourceInfo()
769 TypeSourceInfo *TInfo, StorageClass SC);
790 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo,
[all …]
HDDeclTemplate.h941 TypeSourceInfo *DefaultArgument;
976 TypeSourceInfo *getDefaultArgumentInfo() const { return DefaultArgument; }
988 void setDefaultArgument(TypeSourceInfo *DefArg, bool Inherited) {
1047 bool ParameterPack, TypeSourceInfo *TInfo)
1057 TypeSourceInfo *TInfo,
1060 TypeSourceInfo **ExpandedTInfos);
1068 QualType T, bool ParameterPack, TypeSourceInfo *TInfo);
1073 QualType T, TypeSourceInfo *TInfo,
1075 TypeSourceInfo **ExpandedTInfos);
1188 TypeSourceInfo *getExpansionTypeSourceInfo(unsigned I) const {
[all …]
HDDeclFriend.h42 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion;
112 TypeSourceInfo *getFriendType() const { in getFriendType()
113 return Friend.dyn_cast<TypeSourceInfo*>(); in getFriendType()
145 else if (TypeSourceInfo *TInfo = getFriendType()) { in getSourceRange()
HDDeclCXX.h191 TypeSourceInfo *BaseTypeInfo;
197 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc) in CXXBaseSpecifier()
258 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; } in getTypeSourceInfo()
509 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info, in LambdaDefinitionData()
556 TypeSourceInfo *MethodTyInfo;
670 TypeSourceInfo *Info, SourceLocation Loc,
1619 TypeSourceInfo *getLambdaTypeInfo() const { in getLambdaTypeInfo()
1643 QualType T, TypeSourceInfo *TInfo, in CXXMethodDecl()
1656 QualType T, TypeSourceInfo *TInfo,
1826 llvm::PointerUnion3<TypeSourceInfo *, FieldDecl *, IndirectFieldDecl *>
[all …]
HDASTImporter.h34 class TypeSourceInfo; variable
115 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
HDTemplateBase.h34 class TypeSourceInfo; variable
372 TypeSourceInfo *Declarator;
378 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {} in TemplateArgumentLocInfo()
392 TypeSourceInfo *getAsTypeSourceInfo() const { in getAsTypeSourceInfo()
428 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo) in TemplateArgumentLoc()
467 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
HDExpr.h1852 TypeSourceInfo *TSInfo;
1859 SourceLocation OperatorLoc, TypeSourceInfo *tsi,
1870 SourceLocation OperatorLoc, TypeSourceInfo *tsi,
1885 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
1888 void setTypeSourceInfo(TypeSourceInfo *tsi) { in setTypeSourceInfo()
1946 TypeSourceInfo *Ty;
1952 UnaryExprOrTypeTraitExpr(UnaryExprOrTypeTrait ExprKind, TypeSourceInfo *TInfo, in UnaryExprOrTypeTraitExpr()
1995 TypeSourceInfo *getArgumentTypeInfo() const { in getArgumentTypeInfo()
2011 void setArgument(TypeSourceInfo *TInfo) { in setArgument()
2568 llvm::PointerIntPair<TypeSourceInfo *, 1, bool> TInfoAndScope;
[all …]
HDDeclarationName.h34 class TypeSourceInfo; variable
396 TypeSourceInfo* TInfo;
464 TypeSourceInfo *getNamedTypeInfo() const { in getNamedTypeInfo()
472 void setNamedTypeInfo(TypeSourceInfo *TInfo) { in setNamedTypeInfo()
HDExprObjC.h348 TypeSourceInfo *EncodedType;
351 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType,
370 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; }
371 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) {
949 TypeSourceInfo *Receiver,
1094 TypeSourceInfo *Receiver,
1193 if (TypeSourceInfo *TSInfo = getClassReceiverTypeInfo())
1201 TypeSourceInfo *getClassReceiverTypeInfo() const {
1203 return reinterpret_cast<TypeSourceInfo *>(getReceiverPointer());
1207 void setClassReceiver(TypeSourceInfo *TSInfo) {
[all …]
HDTypeLoc.h27 class TypeSourceInfo; variable
201 inline TypeLoc TypeSourceInfo::getTypeLoc() const { in getTypeLoc()
1074 TypeSourceInfo *ClassTInfo;
1092 TypeSourceInfo *getClassTInfo() const { in getClassTInfo()
1095 void setClassTInfo(TypeSourceInfo* TI) { in setClassTInfo()
1105 if (TypeSourceInfo *TI = getClassTInfo()) in getLocalSourceRange()
1495 TypeSourceInfo* UnderlyingTInfo;
1561 TypeSourceInfo* getUnderlyingTInfo() const { in getUnderlyingTInfo()
1564 void setUnderlyingTInfo(TypeSourceInfo* TI) const { in setUnderlyingTInfo()
1581 TypeSourceInfo *UnderlyingTInfo;
[all …]
HDDeclObjC.h169 TypeSourceInfo *ResultTInfo;
228 TypeSourceInfo *ResultTInfo,
262 TypeSourceInfo *ResultTInfo,
350 TypeSourceInfo *getResultTypeSourceInfo() const { return ResultTInfo; } in getResultTypeSourceInfo()
351 void setResultTypeSourceInfo(TypeSourceInfo *TInfo) { ResultTInfo = TInfo; } in setResultTypeSourceInfo()
1248 QualType T, TypeSourceInfo *TInfo, AccessControl ac, Expr *BW, in ObjCIvarDecl()
1260 TypeSourceInfo *TInfo,
2018 TypeSourceInfo *DeclType;
2033 TypeSourceInfo *T) in ObjCPropertyDecl()
2047 TypeSourceInfo *T,
[all …]
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDLocInfoType.h21 class TypeSourceInfo; variable
36 TypeSourceInfo *DeclInfo;
38 LocInfoType(QualType ty, TypeSourceInfo *TInfo) in LocInfoType()
50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; } in getTypeSourceInfo()
HDSema.h1076 TypeSourceInfo *GetTypeForDeclarator(Declarator &D, Scope *S);
1077 TypeSourceInfo *GetTypeForDeclaratorCast(Declarator &D, QualType FromTy);
1078 TypeSourceInfo *GetTypeSourceInfoForDeclarator(Declarator &D, QualType T,
1079 TypeSourceInfo *ReturnTypeInfo);
1082 ParsedType CreateParsedType(QualType T, TypeSourceInfo *TInfo);
1085 static QualType GetTypeFromParser(ParsedType Ty, TypeSourceInfo **TInfo = 0);
1471 TypeSourceInfo *TInfo,
1476 TypeSourceInfo *TInfo,
1489 TypeSourceInfo *TInfo,
1516 QualType T, TypeSourceInfo *TSInfo,
[all …]
HDInitialization.h141 TypeSourceInfo *TypeInfo;
266 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) { in InitializeTemporary()
319 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) { in InitializeCompoundLiteralInit()
340 TypeSourceInfo *getTypeSourceInfo() const { in getTypeSourceInfo()
/trueos/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/
HDMallocSizeofChecker.cpp31 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair;
42 const TypeSourceInfo *ExplicitCastType;
46 const TypeSourceInfo *ExplicitCastType, in CallRecord()
98 return TypeCallPair((const TypeSourceInfo *)0, E); in VisitCallExpr()
209 const TypeSourceInfo *TSI = 0; in checkASTCodeBody()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDExprCXX.cpp47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand()
54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals); in getTypeOperand()
148 TypeSourceInfo *allocatedTypeInfo, in CXXNewExpr()
232 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info) in PseudoDestructorTypeStorage()
240 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType, in CXXPseudoDestructorExpr()
277 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getDestroyedType()
285 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo()) in getLocEnd()
593 TypeSourceInfo *WrittenTy, in Create()
618 TypeSourceInfo *WrittenTy, in Create()
676 TypeSourceInfo *WrittenTy, SourceLocation L, in Create()
[all …]
HDDeclTemplate.cpp523 TypeSourceInfo *TInfo, in NonTypeTemplateParmDecl()
526 TypeSourceInfo **ExpandedTInfos) in NonTypeTemplateParmDecl()
546 TypeSourceInfo *TInfo) { in Create()
556 TypeSourceInfo *TInfo, in Create()
559 TypeSourceInfo **ExpandedTInfos) { in Create()
1096 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in VarTemplateSpecializationDecl()
1112 TypeSourceInfo *TInfo, StorageClass S, const TemplateArgument *Args, in Create()
1163 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in VarTemplatePartialSpecializationDecl()
1179 VarTemplateDecl *SpecializedTemplate, QualType T, TypeSourceInfo *TInfo, in Create()
HDDeclarationName.cpp483 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in containsUnexpandedParameterPack()
505 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in isInstantiationDependent()
535 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) { in printName()
566 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) in getEndLoc()
HDDeclCXX.cpp109 TypeSourceInfo *Info, SourceLocation Loc, in CreateLambda()
1404 QualType T, TypeSourceInfo *TInfo, in Create()
1567 TypeSourceInfo *TInfo, bool IsVirtual, in CXXCtorInitializer()
1600 TypeSourceInfo *TInfo, in CXXCtorInitializer()
1640 return Initializee.get<TypeSourceInfo*>()->getTypeLoc(); in getBaseClassLoc()
1647 return Initializee.get<TypeSourceInfo*>()->getType().getTypePtr(); in getBaseClass()
1659 if (TypeSourceInfo *TSInfo = Initializee.get<TypeSourceInfo*>()) in getSourceLocation()
1689 QualType T, TypeSourceInfo *TInfo, in Create()
1839 QualType T, TypeSourceInfo *TInfo, in Create()
1862 QualType T, TypeSourceInfo *TInfo, in Create()
HDDecl.cpp707 if (TypeSourceInfo *TSI = Function->getTypeSourceInfo()) in getLVForNamespaceScopeDecl()
842 if (TypeSourceInfo *TSI = MD->getTypeSourceInfo()) in getLVForClassMember()
1477 TypeSourceInfo *TSI = getTypeSourceInfo(); in getTypeSpecStartLoc()
1487 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setQualifierInfo()
1500 TypeSourceInfo *savedTInfo = getExtInfo()->TInfo; in setQualifierInfo()
1520 TypeSourceInfo *savedTInfo = DeclInfo.get<TypeSourceInfo*>(); in setTemplateParameterListsInfo()
1576 if (TypeSourceInfo *TInfo = getTypeSourceInfo()) { in getSourceRange()
1625 TypeSourceInfo *TInfo, StorageClass SC) in VarDecl()
1636 IdentifierInfo *Id, QualType T, TypeSourceInfo *TInfo, in Create()
2109 QualType T, TypeSourceInfo *TInfo, in Create()
[all …]
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDTreeTransform.h302 TypeSourceInfo *TransformType(TypeSourceInfo *DI);
536 TypeSourceInfo *InventTypeSourceInfo(QualType T) { in InventTypeSourceInfo()
1252 TypeSourceInfo *TInfo, QualType T) { in RebuildObjCExceptionDecl()
1397 TypeSourceInfo *Declarator, in RebuildExceptionDecl()
1539 TypeSourceInfo *ScopeType,
1559 TypeSourceInfo *Type, in RebuildOffsetOfExpr()
1572 ExprResult RebuildUnaryExprOrTypeTrait(TypeSourceInfo *TInfo, in RebuildUnaryExprOrTypeTrait()
1705 TypeSourceInfo *TInfo, in RebuildCStyleCastExpr()
1717 TypeSourceInfo *TInfo, in RebuildCompoundLiteralExpr()
1795 Expr *SubExpr, TypeSourceInfo *TInfo, in RebuildVAArgExpr()
[all …]
HDSemaTemplateVariadic.cpp256 TypeSourceInfo *T, in DiagnoseUnexpandedParameterPack()
321 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo()) in DiagnoseUnexpandedParameterPack()
446 TypeSourceInfo *TSInfo; in ActOnPackExpansion()
451 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None); in ActOnPackExpansion()
458 TypeSourceInfo *
459 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc, in CheckPackExpansion()
859 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo(); in getTemplateArgumentPackExpansionPattern()
875 TypeSourceInfo *PatternTSInfo = in getTemplateArgumentPackExpansionPattern()
HDTypeLocBuilder.h104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) { in getTypeSourceInfo()
110 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize); in getTypeSourceInfo()
HDSemaTemplateInstantiateDecl.cpp85 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(), in instantiateDependentAlignedAttr()
206 TypeSourceInfo *DI = D->getTypeSourceInfo(); in InstantiateTypedefNameDecl()
347 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(), in VisitVarDecl()
393 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitFieldDecl()
475 TypeSourceInfo *DI = D->getTypeSourceInfo(); in VisitMSPropertyDecl()
552 if (TypeSourceInfo *Ty = D->getFriendType()) { in VisitFriendDecl()
553 TypeSourceInfo *InstTy; in VisitFriendDecl()
631 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) { in VisitEnumDecl()
636 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc, in VisitEnumDecl()
661 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo()) { in VisitEnumDecl()
[all …]

1234