Home
last modified time | relevance | path

Searched refs:UnderlyingType (Results 1 – 10 of 10) sorted by relevance

/external/clang/lib/AST/
DType.cpp1788 UnderlyingType(underlyingType) { in DecltypeType()
1827 QualType UnderlyingType, in UnaryTransformType() argument
1830 : Type(UnaryTransform, CanonicalType, UnderlyingType->isDependentType(), in UnaryTransformType()
1831 UnderlyingType->isInstantiationDependentType(), in UnaryTransformType()
1832 UnderlyingType->isVariablyModifiedType(), in UnaryTransformType()
1834 , BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) in UnaryTransformType()
DASTContext.cpp3605 QualType ASTContext::getDecltypeType(Expr *e, QualType UnderlyingType) const { in getDecltypeType()
3622 dt = new (*this, TypeAlignment) DecltypeType(e, UnderlyingType, in getDecltypeType()
3631 dt = new (*this, TypeAlignment) DecltypeType(e, UnderlyingType, in getDecltypeType()
3632 getCanonicalType(UnderlyingType)); in getDecltypeType()
3641 QualType UnderlyingType, in getUnaryTransformType() argument
3645 new (*this, TypeAlignment) UnaryTransformType (BaseType, UnderlyingType, in getUnaryTransformType()
3647 UnderlyingType->isDependentType() ? in getUnaryTransformType()
3648 QualType() : getCanonicalType(UnderlyingType)); in getUnaryTransformType()
DASTImporter.cpp1684 QualType UnderlyingType = Importer.Import(T->getUnderlyingType()); in VisitDecltypeType() local
1685 if (UnderlyingType.isNull()) in VisitDecltypeType()
1688 return Importer.getToContext().getDecltypeType(ToExpr, UnderlyingType); in VisitDecltypeType()
/external/llvm/include/llvm/
DDIBuilder.h406 DIType UnderlyingType);
/external/clang/include/clang/AST/
DType.h3201 QualType UnderlyingType;
3208 QualType getUnderlyingType() const { return UnderlyingType; }
3250 QualType UnderlyingType;
3259 QualType desugar() const { return UnderlyingType; }
3261 QualType getUnderlyingType() const { return UnderlyingType; }
DASTContext.h1110 QualType getDecltypeType(Expr *e, QualType UnderlyingType) const;
1113 QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType,
/external/llvm/lib/IR/
DDIBuilder.cpp715 DIType UnderlyingType) { in createEnumerationType() argument
727 UnderlyingType, in createEnumerationType()
/external/clang/lib/Serialization/
DASTReader.cpp4718 QualType UnderlyingType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
4719 return Context.getTypeOfType(UnderlyingType); in readTypeRecord()
4723 QualType UnderlyingType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
4724 return Context.getDecltypeType(ReadExpr(*Loc.F), UnderlyingType); in readTypeRecord()
4729 QualType UnderlyingType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
4731 return Context.getUnaryTransformType(BaseType, UnderlyingType, UKind); in readTypeRecord()
/external/clang/lib/Sema/
DSemaDecl.cpp10041 TypeResult UnderlyingType) { in ActOnTag() argument
10100 if (UnderlyingType.isInvalid() || (!UnderlyingType.get() && ScopedEnum)) in ActOnTag()
10104 else if (UnderlyingType.get()) { in ActOnTag()
10108 GetTypeFromParser(UnderlyingType.get(), &TI); in ActOnTag()
/external/clang/include/clang/Sema/
DSema.h1647 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType);