/external/clang/lib/AST/ |
H A D | Type.cpp | 1824 UnderlyingType(underlyingType) { 1861 QualType UnderlyingType, 1864 : Type(UnaryTransform, CanonicalType, UnderlyingType->isDependentType(), 1865 UnderlyingType->isInstantiationDependentType(), 1866 UnderlyingType->isVariablyModifiedType(), 1868 , BaseType(BaseType), UnderlyingType(UnderlyingType), UKind(UKind) 1860 UnaryTransformType(QualType BaseType, QualType UnderlyingType, UTTKind UKind, QualType CanonicalType) argument
|
H A D | ASTContext.cpp | 3701 QualType ASTContext::getDecltypeType(Expr *e, QualType UnderlyingType) const { 3721 DecltypeType(e, UnderlyingType, QualType((DecltypeType *)Canon, 0)); 3724 DecltypeType(e, UnderlyingType, getCanonicalType(UnderlyingType)); 3733 QualType UnderlyingType, 3737 new (*this, TypeAlignment) UnaryTransformType (BaseType, UnderlyingType, 3739 UnderlyingType->isDependentType() ? 3740 QualType() : getCanonicalType(UnderlyingType)); 3732 getUnaryTransformType(QualType BaseType, QualType UnderlyingType, UnaryTransformType::UTTKind Kind) const argument
|
H A D | ASTImporter.cpp | 1677 QualType UnderlyingType = Importer.Import(T->getUnderlyingType()); 1678 if (UnderlyingType.isNull()) 1681 return Importer.getToContext().getDecltypeType(ToExpr, UnderlyingType);
|
/external/llvm/include/llvm/IR/ |
H A D | DIBuilder.h | 425 /// @param UnderlyingType Underlying type of a C++11/ObjC fixed enum. 429 uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType,
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 3240 QualType UnderlyingType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::DecltypeType 3247 QualType getUnderlyingType() const { return UnderlyingType; } 3289 QualType UnderlyingType; member in class:clang::FunctionType::ExtInfo::FunctionProtoType::UnaryTransformType 3298 QualType desugar() const { return UnderlyingType; } 3300 QualType getUnderlyingType() const { return UnderlyingType; }
|
H A D | ASTContext.h | 1165 QualType getDecltypeType(Expr *e, QualType UnderlyingType) const; 1168 QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType,
|
/external/llvm/lib/IR/ |
H A D | DIBuilder.cpp | 752 DIType UnderlyingType, StringRef UniqueIdentifier) { 764 UnderlyingType.getRef(), 749 createEnumerationType( DIDescriptor Scope, StringRef Name, DIFile File, unsigned LineNumber, uint64_t SizeInBits, uint64_t AlignInBits, DIArray Elements, DIType UnderlyingType, StringRef UniqueIdentifier) argument
|
/external/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 5273 QualType UnderlyingType = readType(*Loc.F, Record, Idx); local 5274 return Context.getTypeOfType(UnderlyingType); 5278 QualType UnderlyingType = readType(*Loc.F, Record, Idx); local 5279 return Context.getDecltypeType(ReadExpr(*Loc.F), UnderlyingType); 5284 QualType UnderlyingType = readType(*Loc.F, Record, Idx); local 5286 return Context.getUnaryTransformType(BaseType, UnderlyingType, UKind);
|
/external/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 10737 TypeResult UnderlyingType, 10797 if (UnderlyingType.isInvalid() || (!UnderlyingType.get() && ScopedEnum)) 10801 else if (UnderlyingType.get()) { 10805 GetTypeFromParser(UnderlyingType.get(), &TI); 10728 ActOnTag(Scope *S, unsigned TagSpec, TagUseKind TUK, SourceLocation KWLoc, CXXScopeSpec &SS, IdentifierInfo *Name, SourceLocation NameLoc, AttributeList *Attr, AccessSpecifier AS, SourceLocation ModulePrivateLoc, MultiTemplateParamsArg TemplateParameterLists, bool &OwnedDecl, bool &IsDependent, SourceLocation ScopedEnumKWLoc, bool ScopedEnumUsesClassTag, TypeResult UnderlyingType, bool IsTypeSpecifier) argument
|
/external/clang/include/clang/Sema/ |
H A D | Sema.h | 1785 bool ScopedEnumUsesClassTag, TypeResult UnderlyingType,
|