| /minix3/external/bsd/llvm/dist/clang/test/SemaCXX/ |
| H A D | type-traits.cpp | 236 typedef Derives ClassType; typedef 242 { int arr[T(__is_class(ClassType))]; } in is_class() 286 { int arr[F(__is_enum(ClassType))]; } in is_enum() 316 { int arr[F(__is_final(ClassType))]; } in is_final() 347 { int arr[F(__is_sealed(ClassType))]; } in is_sealed() 368 { int arr[F(__is_polymorphic(ClassType))]; } in is_polymorphic() 396 int t27[F(__is_integral(ClassType))]; in is_integral() 425 int t27[F(__is_floating_point(ClassType))]; in is_floating_point() 454 int t27[F(__is_arithmetic(ClassType))]; in is_arithmetic() 509 int t27[F(__is_void(ClassType))]; in is_void() [all …]
|
| /minix3/external/bsd/libc++/dist/libcxx/test/std/utilities/function.objects/func.require/ |
| H A D | bullet_5.pass.cpp | 169 template <class ClassType, class CallSig, int Arity, 174 typedef MethodID<CallSig ClassType::*> MID; in run() 176 typedef ClassType T; in run()
|
| H A D | bullet_1_and_2.pass.cpp | 134 template <class ClassType, class CallSig, int Arity, class CV, 146 typedef ClassType T; in doTest() 209 typedef CallSig (ClassType::*MemPtr); in runTest() 212 b.runTest( (MemPtr)&ClassType::f, obj); in runTest()
|
| /minix3/external/bsd/llvm/dist/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 150 QualType ClassType = N.getCXXNameType(); in operator <<() local 151 if (const RecordType *ClassRec = ClassType->getAs<RecordType>()) in operator <<() 155 return OS << ClassType.getAsString(PrintingPolicy(LO)); in operator <<()
|
| H A D | DeclCXX.cpp | 1304 QualType ClassType = Context.getTypeDeclType(this); in getDestructor() local 1308 Context.getCanonicalType(ClassType)); in getDestructor() 1521 QualType ClassType in isCopyAssignmentOperator() local 1523 return Context.hasSameUnqualifiedType(ClassType, ParamType); in isCopyAssignmentOperator() 1542 QualType ClassType in isMoveAssignmentOperator() local 1544 return Context.hasSameUnqualifiedType(ClassType, ParamType); in isMoveAssignmentOperator()
|
| H A D | ASTImporter.cpp | 1521 QualType ClassType = Importer.Import(QualType(T->getClass(), 0)); in VisitMemberPointerType() local 1523 ClassType.getTypePtr()); in VisitMemberPointerType()
|
| /minix3/external/bsd/llvm/dist/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1009 void setConstructorName(ParsedType ClassType, in setConstructorName() argument 1015 ConstructorName = ClassType; in setConstructorName() 1033 ParsedType ClassType, in setDestructorName() argument 1038 DestructorName = ClassType; in setDestructorName()
|
| /minix3/external/bsd/llvm/dist/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 2377 const RecordType *ClassType = cast<RecordType>(MemberPointerTy->getClass()); in ContainsIncompleteClassType() local 2378 if (IsIncompleteClassType(ClassType)) in ContainsIncompleteClassType() 2998 const RecordType *ClassType = cast<RecordType>(Ty->getClass()); in BuildPointerToMemberTypeInfo() local 3006 if (IsIncompleteClassType(ClassType)) in BuildPointerToMemberTypeInfo() 3025 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(QualType(ClassType, 0))); in BuildPointerToMemberTypeInfo()
|
| H A D | CGDebugInfo.cpp | 1882 llvm::DIType ClassType = getOrCreateType(QualType(Ty->getClass(), 0), U); in CreateType() local 1885 getOrCreateType(Ty->getPointeeType(), U), ClassType, in CreateType() 1894 ClassType, CGM.getContext().getTypeSize(Ty)); in CreateType()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Sema/ |
| H A D | SemaDeclCXX.cpp | 6997 QualType ClassType in ActOnConversionDeclarator() local 7006 if (ConvType == ClassType) in ActOnConversionDeclarator() 7008 << ClassType; in ActOnConversionDeclarator() 7009 else if (IsDerivedFrom(ClassType, ConvType)) in ActOnConversionDeclarator() 7011 << ClassType << ConvType; in ActOnConversionDeclarator() 7014 << ClassType << ConvType; in ActOnConversionDeclarator() 8800 CanQualType ClassType in DeclareImplicitDefaultConstructor() local 8804 = Context.DeclarationNames.getCXXConstructorName(ClassType); in DeclareImplicitDefaultConstructor() 9266 CanQualType ClassType in DeclareImplicitDestructor() local 9270 = Context.DeclarationNames.getCXXDestructorName(ClassType); in DeclareImplicitDestructor() [all …]
|
| H A D | SemaOverload.cpp | 1447 const Type *ClassType in IsStandardConversion() local 1449 FromType = S.Context.getMemberPointerType(FromType, ClassType); in IsStandardConversion() 4690 QualType ClassType = S.Context.getTypeDeclType(ActingContext); in TryObjectArgumentInitialization() local 4695 QualType ImplicitParamType = S.Context.getCVRQualifiedType(ClassType, Quals); in TryObjectArgumentInitialization() 4742 QualType ClassTypeCanon = S.Context.getCanonicalType(ClassType); in TryObjectArgumentInitialization() 4746 } else if (S.IsDerivedFrom(FromType, ClassType)) in TryObjectArgumentInitialization() 5602 QualType ClassType = Context.getTypeDeclType(Constructor->getParent()); in AddOverloadCandidate() local 5605 (Context.hasSameUnqualifiedType(ClassType, Args[0]->getType()) || in AddOverloadCandidate() 5606 IsDerivedFrom(Args[0]->getType(), ClassType))) { in AddOverloadCandidate() 12350 QualType ClassType in FixOverloadedFunctionReference() local [all …]
|
| H A D | SemaExprObjC.cpp | 2170 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); in BuildClassMessage() local 2171 if (!ClassType || !(Class = ClassType->getInterface())) { in BuildClassMessage()
|
| H A D | TreeTransform.h | 690 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType, 10346 QualType ClassType, in RebuildMemberPointerType() argument 10348 return SemaRef.BuildMemberPointerType(PointeeType, ClassType, Sigil, in RebuildMemberPointerType()
|
| H A D | SemaTemplate.cpp | 5301 QualType ClassType in BuildExpressionFromDeclTemplateArgument() local 5305 ClassType.getTypePtr()); in BuildExpressionFromDeclTemplateArgument()
|
| H A D | SemaDecl.cpp | 7989 QualType ClassType = Context.getTypeDeclType(Record); in CheckFunctionDeclaration() local 7993 if (!ClassType->isDependentType()) { in CheckFunctionDeclaration() 7996 Context.getCanonicalType(ClassType)); in CheckFunctionDeclaration()
|
| /minix3/external/bsd/llvm/dist/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 5269 QualType ClassType = readType(*Loc.F, Record, Idx); in readTypeRecord() local 5270 if (PointeeType.isNull() || ClassType.isNull()) in readTypeRecord() 5273 return Context.getMemberPointerType(PointeeType, ClassType.getTypePtr()); in readTypeRecord()
|