HomeSort by relevance Sort by last modified time
    Searched refs:TypeSourceInfo (Results 1 - 25 of 79) sorted by null

1 2 3 4

  /external/clang/include/clang/Sema/
LocInfoType.h 21 class TypeSourceInfo;
23 /// \brief Holds a QualType and a TypeSourceInfo* that came out of a declarator
36 TypeSourceInfo *DeclInfo;
38 LocInfoType(QualType ty, TypeSourceInfo *TInfo)
50 TypeSourceInfo *getTypeSourceInfo() const { return DeclInfo; }
Sema.h     [all...]
Initialization.h 144 TypeSourceInfo *TypeInfo;
270 static InitializedEntity InitializeTemporary(TypeSourceInfo *TypeInfo) {
325 static InitializedEntity InitializeCompoundLiteralInit(TypeSourceInfo *TSI) {
346 TypeSourceInfo *getTypeSourceInfo() const {
    [all...]
  /external/clang/include/clang/AST/
ASTImporter.h 34 class TypeSourceInfo;
115 TypeSourceInfo *Import(TypeSourceInfo *FromTSI);
DeclFriend.h 43 typedef llvm::PointerUnion<NamedDecl*,TypeSourceInfo*> FriendUnion;
113 TypeSourceInfo *getFriendType() const {
114 return Friend.dyn_cast<TypeSourceInfo*>();
150 else if (TypeSourceInfo *TInfo = getFriendType()) {
DeclTemplate.h     [all...]
ExprCXX.h 196 TypeSourceInfo *writtenTy, SourceLocation l,
240 unsigned pathSize, TypeSourceInfo *writtenTy,
253 TypeSourceInfo *Written, SourceLocation L,
271 Expr *op, unsigned pathSize, TypeSourceInfo *writtenTy,
284 TypeSourceInfo *Written, SourceLocation L,
309 TypeSourceInfo *writtenTy, SourceLocation l,
322 TypeSourceInfo *WrittenTy, SourceLocation L,
342 TypeSourceInfo *writtenTy, SourceLocation l,
353 TypeSourceInfo *WrittenTy, SourceLocation L,
540 llvm::PointerUnion<Stmt *, TypeSourceInfo *> Operand
    [all...]
TypeLoc.h 27 class TypeSourceInfo;
215 inline TypeLoc TypeSourceInfo::getTypeLoc() const {
856 // TypeSourceInfo*'s are stored after Info, one for each type argument.
857 TypeSourceInfo **getTypeArgLocArray() const {
858 return (TypeSourceInfo**)this->getExtraLocalData();
886 TypeSourceInfo *getTypeArgTInfo(unsigned i) const {
891 void setTypeArgTInfo(unsigned i, TypeSourceInfo *TInfo) {
958 return this->getNumTypeArgs() * sizeof(TypeSourceInfo *)
964 >= llvm::alignOf<TypeSourceInfo *>() &&
966 return llvm::alignOf<TypeSourceInfo *>();
    [all...]
Decl.h 57 /// TypeLoc TL = TypeSourceInfo->getTypeLoc();
61 class TypeSourceInfo {
66 TypeSourceInfo(QualType ty) : Ty(ty) { }
74 /// \brief Override the type stored in this TypeSourceInfo. Use with caution!
585 /// Contains type source information through TypeSourceInfo.
590 TypeSourceInfo *TInfo;
593 llvm::PointerUnion<TypeSourceInfo*, ExtInfo*> DeclInfo;
605 DeclarationName N, QualType T, TypeSourceInfo *TInfo,
611 TypeSourceInfo *getTypeSourceInfo() const {
614 : DeclInfo.get<TypeSourceInfo*>();
    [all...]
DeclCXX.h 190 TypeSourceInfo *BaseTypeInfo;
196 TypeSourceInfo *TInfo, SourceLocation EllipsisLoc)
257 TypeSourceInfo *getTypeSourceInfo() const { return BaseTypeInfo; }
533 LambdaDefinitionData(CXXRecordDecl *D, TypeSourceInfo *Info,
586 TypeSourceInfo *MethodTyInfo;
688 TypeSourceInfo *Info, SourceLocation Loc,
    [all...]
TemplateBase.h 35 class TypeSourceInfo;
376 TypeSourceInfo *Declarator;
382 TemplateArgumentLocInfo(TypeSourceInfo *TInfo) : Declarator(TInfo) {}
396 TypeSourceInfo *getAsTypeSourceInfo() const {
432 TemplateArgumentLoc(const TemplateArgument &Argument, TypeSourceInfo *TInfo)
471 TypeSourceInfo *getTypeSourceInfo() const {
DeclarationName.h 35 class TypeSourceInfo;
398 TypeSourceInfo* TInfo;
466 TypeSourceInfo *getNamedTypeInfo() const {
474 void setNamedTypeInfo(TypeSourceInfo *TInfo) {
DeclObjC.h 169 TypeSourceInfo *ReturnTInfo;
227 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo,
255 Selector SelInfo, QualType T, TypeSourceInfo *ReturnTInfo,
344 TypeSourceInfo *getReturnTypeSourceInfo() const { return ReturnTInfo; }
345 void setReturnTypeSourceInfo(TypeSourceInfo *TInfo) { ReturnTInfo = TInfo; }
557 SourceLocation colonLoc, TypeSourceInfo *boundInfo)
571 TypeSourceInfo *boundInfo);
866 TypeSourceInfo *SuperClassTInfo;
    [all...]
Attr.h 41 class TypeSourceInfo;
ExprObjC.h 361 TypeSourceInfo *EncodedType;
364 ObjCEncodeExpr(QualType T, TypeSourceInfo *EncodedType,
383 TypeSourceInfo *getEncodedTypeSourceInfo() const { return EncodedType; }
384 void setEncodedTypeSourceInfo(TypeSourceInfo *EncType) {
    [all...]
Expr.h     [all...]
  /external/clang/lib/StaticAnalyzer/Checkers/
MallocSizeofChecker.cpp 31 typedef std::pair<const TypeSourceInfo *, const CallExpr *> TypeCallPair;
42 const TypeSourceInfo *ExplicitCastType;
46 const TypeSourceInfo *ExplicitCastType,
97 return TypeCallPair((const TypeSourceInfo *)nullptr, E);
211 const TypeSourceInfo *TSI = nullptr;
  /external/clang/lib/Sema/
TypeLocBuilder.h 103 /// Creates a TypeSourceInfo for the given type.
104 TypeSourceInfo *getTypeSourceInfo(ASTContext& Context, QualType T) {
110 TypeSourceInfo *DI = Context.CreateTypeSourceInfo(T, FullDataSize);
SemaTemplateVariadic.cpp 265 TypeSourceInfo *T,
330 if (TypeSourceInfo *TSInfo = NameInfo.getNamedTypeInfo())
455 TypeSourceInfo *TSInfo;
460 TypeSourceInfo *TSResult = CheckPackExpansion(TSInfo, EllipsisLoc, None);
467 TypeSourceInfo *
468 Sema::CheckPackExpansion(TypeSourceInfo *Pattern, SourceLocation EllipsisLoc,
885 TypeSourceInfo *ExpansionTSInfo = OrigLoc.getTypeSourceInfo();
    [all...]
SemaTemplateInstantiateDecl.cpp 89 TypeSourceInfo *Result = S.SubstType(Aligned->getAlignmentType(),
358 TypeSourceInfo *DI = D->getTypeSourceInfo();
502 TypeSourceInfo *DI = SemaRef.SubstType(D->getTypeSourceInfo(),
557 TypeSourceInfo *DI = D->getTypeSourceInfo();
639 TypeSourceInfo *DI = D->getTypeSourceInfo();
713 if (TypeSourceInfo *Ty = D->getFriendType()) {
714 TypeSourceInfo *InstTy;
792 if (TypeSourceInfo *TI = D->getIntegerTypeSourceInfo()) {
797 TypeSourceInfo *NewTI = SemaRef.SubstType(TI, TemplateArgs, UnderlyingLoc,
832 if (TypeSourceInfo *TI = Def->getIntegerTypeSourceInfo())
    [all...]
  /external/clang/lib/AST/
ExprCXX.cpp 47 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
54 Operand.get<TypeSourceInfo *>()->getType().getNonReferenceType(), Quals);
143 TypeSourceInfo *allocatedTypeInfo,
229 PseudoDestructorTypeStorage::PseudoDestructorTypeStorage(TypeSourceInfo *Info)
237 NestedNameSpecifierLoc QualifierLoc, TypeSourceInfo *ScopeType,
271 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo())
279 if (TypeSourceInfo *TInfo = DestroyedType.getTypeSourceInfo())
585 TypeSourceInfo *WrittenTy,
610 TypeSourceInfo *WrittenTy,
668 TypeSourceInfo *WrittenTy, SourceLocation L,
    [all...]
DeclTemplate.cpp 545 TypeSourceInfo *TInfo,
548 TypeSourceInfo **ExpandedTInfos)
554 getTrailingObjects<std::pair<QualType, TypeSourceInfo *>>();
567 TypeSourceInfo *TInfo) {
577 TypeSourceInfo *TInfo,
580 TypeSourceInfo **ExpandedTInfos) {
582 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>(
599 additionalSizeToAlloc<std::pair<QualType, TypeSourceInfo *>>(
    [all...]
DeclarationName.cpp 491 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
513 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
543 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo) {
577 if (TypeSourceInfo *TInfo = LocInfo.NamedType.TInfo)
DeclCXX.cpp 112 TypeSourceInfo *Info, SourceLocation Loc,
    [all...]
  /external/clang/tools/libclang/
IndexTypeSourceInfo.cpp 96 void IndexingContext::indexTypeSourceInfo(TypeSourceInfo *TInfo,

Completed in 3358 milliseconds

1 2 3 4