Home
last modified time | relevance | path

Searched refs:ClassType (Results 1 – 16 of 16) sorted by relevance

/trueos/contrib/llvm/tools/clang/lib/CodeGen/
HDCGRTTI.cpp307 const RecordType *ClassType = cast<RecordType>(MemberPointerTy->getClass()); in ContainsIncompleteClassType() local
308 if (IsIncompleteClassType(ClassType)) in ContainsIncompleteClassType()
912 const RecordType *ClassType = cast<RecordType>(Ty->getClass()); in BuildPointerToMemberTypeInfo() local
920 if (IsIncompleteClassType(ClassType)) in BuildPointerToMemberTypeInfo()
938 Fields.push_back(RTTIBuilder(CGM).BuildTypeInfo(QualType(ClassType, 0))); in BuildPointerToMemberTypeInfo()
HDCGVTables.cpp491 QualType ClassType = CGM.getContext().getTagDeclType(RD); in CreateVTableInitializer() local
492 llvm::Constant *RTTI = CGM.GetAddrOfRTTIDescriptor(ClassType); in CreateVTableInitializer()
HDCGDebugInfo.cpp1830 llvm::DIType ClassType = getOrCreateType(QualType(Ty->getClass(), 0), U); in CreateType() local
1833 getOrCreateType(Ty->getPointeeType(), U), ClassType); in CreateType()
1838 ClassType); in CreateType()
/trueos/contrib/llvm/tools/clang/lib/AST/
HDDeclarationName.cpp149 QualType ClassType = N.getCXXNameType(); in operator <<() local
150 if (const RecordType *ClassRec = ClassType->getAs<RecordType>()) in operator <<()
152 return OS << ClassType.getAsString(); in operator <<()
HDDeclCXX.cpp1243 QualType ClassType = Context.getTypeDeclType(this); in getDestructor() local
1247 Context.getCanonicalType(ClassType)); in getDestructor()
1478 QualType ClassType in isCopyAssignmentOperator() local
1480 return Context.hasSameUnqualifiedType(ClassType, ParamType); in isCopyAssignmentOperator()
1499 QualType ClassType in isMoveAssignmentOperator() local
1501 return Context.hasSameUnqualifiedType(ClassType, ParamType); in isMoveAssignmentOperator()
HDASTImporter.cpp1523 QualType ClassType = Importer.Import(QualType(T->getClass(), 0)); in VisitMemberPointerType() local
1525 ClassType.getTypePtr()); in VisitMemberPointerType()
/trueos/contrib/gdb/gdb/
HDjv-exp.y154 %type <tval> ClassOrInterfaceType ClassType /* ReferenceType Type ArrayType */
307 ClassType:
392 NEW ClassType '(' ArgumentList_opt ')'
/trueos/contrib/llvm/tools/clang/include/clang/Sema/
HDDeclSpec.h999 void setConstructorName(ParsedType ClassType, in setConstructorName() argument
1005 ConstructorName = ClassType; in setConstructorName()
1023 ParsedType ClassType, in setDestructorName() argument
1028 DestructorName = ClassType; in setDestructorName()
/trueos/contrib/llvm/tools/clang/lib/Sema/
HDSemaDeclCXX.cpp6414 QualType ClassType in ActOnConversionDeclarator() local
6423 if (ConvType == ClassType) in ActOnConversionDeclarator()
6425 << ClassType; in ActOnConversionDeclarator()
6426 else if (IsDerivedFrom(ClassType, ConvType)) in ActOnConversionDeclarator()
6428 << ClassType << ConvType; in ActOnConversionDeclarator()
6431 << ClassType << ConvType; in ActOnConversionDeclarator()
8117 CanQualType ClassType in DeclareImplicitDefaultConstructor() local
8121 = Context.DeclarationNames.getCXXConstructorName(ClassType); in DeclareImplicitDefaultConstructor()
8580 CanQualType ClassType in DeclareImplicitDestructor() local
8584 = Context.DeclarationNames.getCXXDestructorName(ClassType); in DeclareImplicitDestructor()
[all …]
HDSemaOverload.cpp1479 const Type *ClassType in IsStandardConversion() local
1481 FromType = S.Context.getMemberPointerType(FromType, ClassType); in IsStandardConversion()
4680 QualType ClassType = S.Context.getTypeDeclType(ActingContext); in TryObjectArgumentInitialization() local
4685 QualType ImplicitParamType = S.Context.getCVRQualifiedType(ClassType, Quals); in TryObjectArgumentInitialization()
4732 QualType ClassTypeCanon = S.Context.getCanonicalType(ClassType); in TryObjectArgumentInitialization()
4736 } else if (S.IsDerivedFrom(FromType, ClassType)) in TryObjectArgumentInitialization()
5499 QualType ClassType = Context.getTypeDeclType(Constructor->getParent()); in AddOverloadCandidate() local
5502 (Context.hasSameUnqualifiedType(ClassType, Args[0]->getType()) || in AddOverloadCandidate()
5503 IsDerivedFrom(Args[0]->getType(), ClassType))) in AddOverloadCandidate()
11912 QualType ClassType in FixOverloadedFunctionReference() local
[all …]
HDSemaExprObjC.cpp2062 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); in BuildClassMessage() local
2063 if (!ClassType || !(Class = ClassType->getInterface())) { in BuildClassMessage()
HDTreeTransform.h656 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType,
9446 QualType ClassType, in RebuildMemberPointerType() argument
9448 return SemaRef.BuildMemberPointerType(PointeeType, ClassType, in RebuildMemberPointerType()
HDSemaTemplate.cpp5085 QualType ClassType in BuildExpressionFromDeclTemplateArgument() local
5089 ClassType.getTypePtr()); in BuildExpressionFromDeclTemplateArgument()
HDSemaDecl.cpp7585 QualType ClassType = Context.getTypeDeclType(Record); in CheckFunctionDeclaration() local
7589 if (!ClassType->isDependentType()) { in CheckFunctionDeclaration()
7592 Context.getCanonicalType(ClassType)); in CheckFunctionDeclaration()
/trueos/contrib/llvm/tools/clang/lib/Serialization/
HDASTReader.cpp4584 QualType ClassType = readType(*Loc.F, Record, Idx); in readTypeRecord() local
4585 if (PointeeType.isNull() || ClassType.isNull()) in readTypeRecord()
4588 return Context.getMemberPointerType(PointeeType, ClassType.getTypePtr()); in readTypeRecord()
/trueos/contrib/libstdc++/
DChangeLog-2004486 is_arithmetic/is_arithmetic.cc: Slightly tweak to use ClassType