Searched refs:CanQual (Results 1 - 11 of 11) sorted by relevance

/external/clang/include/clang/AST/
H A DCanonicalType.h10 // This file defines the CanQual class template, which provides access to
33 /// The CanQual template is a lightweight smart pointer that provides access
39 /// BuiltinType, etc.). The type stored within @c CanQual<T> will be of that
41 /// a shorthand for @c CanQual<Type>.
43 /// An instance of @c CanQual<T> can be implicitly converted to a
44 /// @c CanQual<U> when T is derived from U, which essentially provides an
45 /// implicit upcast. For example, @c CanQual<LValueReferenceType> can be
46 /// converted to @c CanQual<ReferenceType>. Note that any @c CanQual type can
52 class CanQual { class in namespace:clang
58 CanQual() : Stored() { } function in class:clang::CanQual
[all...]
H A DDeclarationName.h38 template <typename> class CanQual;
39 typedef CanQual<Type> CanQualType;
H A DType.h100 template <typename> class CanQual;
101 typedef CanQual<Type> CanQualType;
/external/clang/include/clang/CodeGen/
H A DCodeGenABITypes.h60 CanQual<FunctionProtoType> Ty);
62 CanQual<FunctionNoProtoType> Ty);
H A DCGFunctionInfo.h298 static RequiredArgs forPrototype(CanQual<FunctionProtoType> prototype) {
302 static RequiredArgs forPrototypePlus(CanQual<FunctionProtoType> prototype,
/external/clang/lib/CodeGen/
H A DCodeGenABITypes.cpp47 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty) {
52 CodeGenABITypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty) {
H A DCodeGenTypes.h36 template <typename> class CanQual;
51 typedef CanQual<Type> CanQualType;
211 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionProtoType> Ty);
212 const CGFunctionInfo &arrangeFreeFunctionType(CanQual<FunctionNoProtoType> Ty);
H A DCodeGenTypes.cpp509 CanQual<FunctionProtoType>::CreateUnsafe(QualType(FPT, 0)));
513 CanQual<FunctionNoProtoType>::CreateUnsafe(QualType(FNPT, 0)));
H A DCGCall.cpp63 static CanQual<FunctionProtoType> GetFormalType(const CXXMethodDecl *MD) {
79 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionNoProtoType> FTNP) {
93 CanQual<FunctionProtoType> FTP,
108 CanQual<FunctionProtoType> FTP) {
116 CanQual<FunctionProtoType> FTP) {
124 CodeGenTypes::arrangeFreeFunctionType(CanQual<FunctionProtoType> FTP) {
208 CanQual<FunctionProtoType> prototype = GetFormalType(MD);
231 CanQual<FunctionProtoType> FTP = GetFormalType(D);
258 CanQual<FunctionProtoType> FPT = GetFormalType(D);
283 CanQual<FunctionProtoTyp
[all...]
/external/clang/lib/Sema/
H A DSemaAccess.cpp366 CanQual<FunctionProtoType> FriendTy
369 CanQual<FunctionProtoType> ContextTy
H A DSemaOverload.cpp8569 if (CanQual<ReferenceType> RT = CToTy->getAs<ReferenceType>())
8573 if (CanQual<PointerType> FromPT = CFromTy->getAs<PointerType>())
8574 if (CanQual<PointerType> ToPT = CToTy->getAs<PointerType>())

Completed in 176 milliseconds