Changeset View
Changeset View
Standalone View
Standalone View
clang/include/clang/AST/ASTContext.h
Show First 20 Lines • Show All 1,625 Lines • ▼ Show 20 Lines | public: | ||||
/// Return a ObjCObjectPointerType type for the given ObjCObjectType. | /// Return a ObjCObjectPointerType type for the given ObjCObjectType. | ||||
QualType getObjCObjectPointerType(QualType OIT) const; | QualType getObjCObjectPointerType(QualType OIT) const; | ||||
/// GCC extension. | /// GCC extension. | ||||
QualType getTypeOfExprType(Expr *e) const; | QualType getTypeOfExprType(Expr *e) const; | ||||
QualType getTypeOfType(QualType t) const; | QualType getTypeOfType(QualType t) const; | ||||
QualType getReferenceQualifiedType(const Expr *e) const; | |||||
/// C++11 decltype. | /// C++11 decltype. | ||||
QualType getDecltypeType(Expr *e, QualType UnderlyingType) const; | QualType getDecltypeType(Expr *e, QualType UnderlyingType) const; | ||||
/// Unary type transforms | /// Unary type transforms | ||||
QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType, | QualType getUnaryTransformType(QualType BaseType, QualType UnderlyingType, | ||||
UnaryTransformType::UTTKind UKind) const; | UnaryTransformType::UTTKind UKind) const; | ||||
/// C++11 deduced auto type. | /// C++11 deduced auto type. | ||||
▲ Show 20 Lines • Show All 1,713 Lines • Show Last 20 Lines |