| /freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 176 MemberFunctionRecord(TypeIndex ReturnType, TypeIndex ClassType, in MemberFunctionRecord() argument 181 ClassType(ClassType), ThisType(ThisType), CallConv(CallConv), in MemberFunctionRecord() 187 TypeIndex getClassType() const { return ClassType; } in getClassType() 196 TypeIndex ClassType; variable 221 MemberFuncIdRecord(TypeIndex ClassType, TypeIndex FunctionType, in MemberFuncIdRecord() argument 223 : TypeRecord(TypeRecordKind::MemberFuncId), ClassType(ClassType), in MemberFuncIdRecord() 226 TypeIndex getClassType() const { return ClassType; } in getClassType() 230 TypeIndex ClassType; variable
|
| /freebsd-src/contrib/llvm-project/clang/lib/AST/ |
| H A D | DeclarationName.cpp | 113 static void printCXXConstructorDestructorName(QualType ClassType, in printCXXConstructorDestructorName() argument 119 if (const RecordType *ClassRec = ClassType->getAs<RecordType>()) { in printCXXConstructorDestructorName() 124 if (auto *InjTy = ClassType->getAs<InjectedClassNameType>()) { in printCXXConstructorDestructorName() 129 ClassType.print(OS, Policy); in printCXXConstructorDestructorName()
|
| H A D | DeclCXX.cpp | 2016 QualType ClassType = Context.getTypeDeclType(this); in isInterfaceLike() 2020 Context.getCanonicalType(ClassType)); in isInterfaceLike() 2521 QualType ClassType in end_overridden_methods() 2523 return Context.hasSameUnqualifiedType(ClassType, ParamType); 2542 QualType ClassType in getThisType() 2544 return Context.hasSameUnqualifiedType(ClassType, ParamType); in getThisType() 1974 QualType ClassType = Context.getTypeDeclType(this); getDestructor() local 2479 QualType ClassType isCopyAssignmentOperator() local 2500 QualType ClassType isMoveAssignmentOperator() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeTypeFunctionSig.cpp | 93 Session.getSymbolCache().findSymbolByTypeIndex(MemberFunc.ClassType); in initialize()
|
| /freebsd-src/contrib/llvm-project/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 403 Id.FunctionType, Id.ClassType); in visitKnownRecord() 422 MF.ClassType, MF.ThisType, MF.ThisPointerAdjustment); in visitKnownRecord()
|
| /freebsd-src/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | DeclSpec.h | 1167 /// \param ClassType the class type referred to by the constructor name. 1172 void setConstructorName(ParsedType ClassType, 1178 ConstructorName = ClassType; 1194 /// \param ClassType the name of the class referred to by the destructor name. in setImplicitSelfParam() 1196 ParsedType ClassType, 1201 DestructorName = ClassType; in getBeginLoc() 1136 setConstructorName(ParsedType ClassType,SourceLocation ClassNameLoc,SourceLocation EndLoc) setConstructorName() argument 1160 setDestructorName(SourceLocation TildeLoc,ParsedType ClassType,SourceLocation EndLoc) setDestructorName() argument
|
| /freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordMapping.cpp | 347 error(IO.mapInteger(Record.ClassType, "ClassType")); in visitKnownRecord() 581 error(IO.mapInteger(Record.ClassType, "ClassType")); in visitKnownRecord()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | STLExtras.h | 89 template <typename ClassType, typename ReturnType, typename... Args> 90 struct function_traits<ReturnType (ClassType::*)(Args...) const, false> { 102 template <typename ClassType, typename ReturnType, typename... Args> 103 struct function_traits<ReturnType (ClassType::*)(Args...), false> 104 : public function_traits<ReturnType (ClassType::*)(Args...) const> {};
|
| /freebsd-src/contrib/llvm-project/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 415 IO.mapRequired("ClassType", Record.ClassType); in map() 429 IO.mapRequired("ClassType", Record.ClassType); in map()
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm-c/ |
| H A D | DebugInfo.h | 814 * \param ClassType Type for which this pointer points to members of. 822 LLVMMetadataRef ClassType,
|
| /freebsd-src/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprCXX.cpp | 1119 QualType ClassType = ThisTy->getPointeeType(); in adjustCVQualifiersForCXXThisWithinLambda() 1173 ClassType.addConst(); in adjustCVQualifiersForCXXThisWithinLambda() 1174 return ASTCtx.getPointerType(ClassType); in adjustCVQualifiersForCXXThisWithinLambda() 1212 ClassType.addConst(); in adjustCVQualifiersForCXXThisWithinLambda() 1213 return ASTCtx.getPointerType(ClassType); in adjustCVQualifiersForCXXThisWithinLambda() 4002 QualType ClassType = dtor->getFunctionObjectParameterType(); in CheckVirtualDtorCall() 4007 << ClassType; in CheckVirtualDtorCall() 4012 << ClassType; in CheckVirtualDtorCall() 4016 ClassType.getAsStringInternal(TypeStr, getPrintingPolicy()); in CheckVirtualDtorCall() 1122 QualType ClassType = ThisTy->getPointeeType(); adjustCVQualifiersForCXXThisWithinLambda() local 4000 QualType ClassType = dtor->getFunctionObjectParameterType(); CheckVirtualDtorCall() local
|
| H A D | SemaDeclCXX.cpp | 11191 QualType ClassType in CheckConversionDeclarator() 11202 if (ConvType == ClassType) in CheckConversionDeclarator() 11204 << ClassType; in CheckConversionDeclarator() 11205 else if (IsDerivedFrom(Conversion->getLocation(), ClassType, ConvType)) in CheckConversionDeclarator() 11207 << ClassType << ConvType; in CheckConversionDeclarator() 11210 << ClassType << ConvType; in CheckConversionDeclarator() 13846 CanQualType ClassType in ComputeDefaultedSpecialMemberExceptionSpec() 13850 = Context.DeclarationNames.getCXXConstructorName(ClassType); in ComputeDefaultedSpecialMemberExceptionSpec() 14132 CanQualType ClassType in findInheritingConstructor() 14136 = Context.DeclarationNames.getCXXDestructorName(ClassType); in findInheritingConstructor() 11302 QualType ClassType ActOnConversionDeclarator() local 13978 CanQualType ClassType DeclareImplicitDefaultConstructor() local 14258 CanQualType ClassType DeclareImplicitDestructor() local 15626 QualType ClassType = Context.getTypeDeclType(ClassDecl); DeclareImplicitCopyConstructor() local 15771 QualType ClassType = Context.getTypeDeclType(ClassDecl); DeclareImplicitMoveConstructor() local [all...] |
| H A D | SemaOverload.cpp | 2136 const Type *ClassType in IsStandardConversion() 2138 FromType = S.Context.getMemberPointerType(FromType, ClassType); in IsStandardConversion() 5694 QualType ClassType = S.Context.getTypeDeclType(ActingContext); in TryObjectArgumentInitialization() 5708 QualType ImplicitParamType = S.Context.getQualifiedType(ClassType, Quals); in TryObjectArgumentInitialization() 5756 QualType ClassTypeCanon = S.Context.getCanonicalType(ClassType); in TryObjectArgumentInitialization() 5760 } else if (S.IsDerivedFrom(Loc, FromType, ClassType)) { in TryObjectArgumentInitialization() 6900 QualType ClassType = Context.getTypeDeclType(Constructor->getParent()); in AddOverloadCandidate() 6902 (Context.hasSameUnqualifiedType(ClassType, Args[0]->getType()) || in AddOverloadCandidate() 6904 ClassType))) { in AddOverloadCandidate() 16169 QualType ClassType in FixOverloadedFunctionReference() 1977 const Type *ClassType IsStandardConversion() local 5666 QualType ClassType = S.Context.getTypeDeclType(ActingContext); TryObjectArgumentInitialization() local 6857 QualType ClassType = Context.getTypeDeclType(Constructor->getParent()); AddOverloadCandidate() local 16175 QualType ClassType FixOverloadedFunctionReference() local [all...] |
| H A D | SemaExprObjC.cpp | 2652 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); in BuildClassMessage() 2653 if (!ClassType || !(Class = ClassType->getInterface())) { in BuildClassMessage() 2647 const ObjCObjectType *ClassType = ReceiverType->getAs<ObjCObjectType>(); BuildClassMessage() local
|
| H A D | SemaDeclAttr.cpp | 729 const CXXRecordDecl *ClassType; in handlePtGuardedByAttr() 738 ClassType = MD->getParent(); in handlePtGuardedByAttr() 740 ClassType = nullptr; in checkAcquireOrderAttrCommon() 752 assert(E->getType()->getPointeeCXXRecordDecl() == ClassType && in checkAcquireOrderAttrCommon() 989 const CXXRecordDecl *ClassType; global() member in __anonb2727f1a0311::ArgumentDependenceChecker
|
| H A D | SemaTemplate.cpp | 7264 QualType ClassType in CheckTemplateArgument() 7268 ClassType.getTypePtr()); in CheckTemplateArgument() 8006 QualType ClassType BuildExpressionFromDeclTemplateArgument() local
|
| H A D | TreeTransform.h | 863 QualType RebuildMemberPointerType(QualType PointeeType, QualType ClassType, 15989 QualType ClassType, 15991 return SemaRef.BuildMemberPointerType(PointeeType, ClassType, Sigil, 14955 RebuildMemberPointerType(QualType PointeeType,QualType ClassType,SourceLocation Sigil) RebuildMemberPointerType() argument
|
| H A D | SemaDecl.cpp | 12042 QualType ClassType = Context.getTypeDeclType(Record); in CheckFunctionDeclaration() 12045 Context.getCanonicalType(ClassType)); in CheckFunctionDeclaration() 13736 // ClassType x(a,b,c); -as-> ClassType x = ClassType(a,b,c); in AddInitializerToDecl() 12088 QualType ClassType = Context.getTypeDeclType(Record); CheckFunctionDeclaration() local
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 739 const Node *ClassType; 745 ClassType(ClassType_), MemberType(MemberType_) {} in PointerToMemberType() 747 template<typename Fn> void match(Fn F) const { F(ClassType, MemberType); } 759 ClassType->print(OB); in printLeft() 3956 Node *ClassType = getDerived().parseType(); in parsePointerToMemberType() 3957 if (ClassType == nullptr) in parsePointerToMemberType() local 3962 return make<PointerToMemberType>(ClassType, MemberType); in parsePointerToMemberType() 740 const Node *ClassType; global() variable
|
| /freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 405 TypeIndex ClassType = getTypeIndex(Class); in getFuncIdForSubprogram() local 406 MemberFuncIdRecord MFuncId(ClassType, getMemberFunctionType(SP, Class), in getFuncIdForSubprogram() 2102 TypeIndex ClassType = getTypeIndex(ClassTy); in lowerTypeMemberFunction() local 2139 MemberFunctionRecord MFR(ReturnTypeIndex, ClassType, ThisTypeIndex, CC, FO, in lowerTypeMemberFunction()
|
| /freebsd-src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | ItaniumCXXABI.cpp | 3783 const RecordType *ClassType = cast<RecordType>(MemberPointerTy->getClass()); in BuildTypeInfo() 3784 if (IsIncompleteClassType(ClassType)) in BuildTypeInfo() 4511 const RecordType *ClassType = cast<RecordType>(Ty->getClass()); in Emit() 4512 if (IsIncompleteClassType(ClassType)) 4531 ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(QualType(ClassType, 0))); in CallBeginCatch() 3514 const RecordType *ClassType = cast<RecordType>(MemberPointerTy->getClass()); ContainsIncompleteClassType() local 4236 const RecordType *ClassType = cast<RecordType>(Ty->getClass()); BuildPointerToMemberTypeInfo() local
|
| H A D | CGDebugInfo.cpp | 3440 llvm::DIType *ClassType = getOrCreateType(QualType(Ty->getClass(), 0), U); in UnwrapTypeForDebugInfo() 3443 getOrCreateType(Ty->getPointeeType(), U), ClassType, Size, /*Align=*/0, in UnwrapTypeForDebugInfo() 3452 ClassType, Size, /*Align=*/0, Flags); in UnwrapTypeForDebugInfo() 3314 llvm::DIType *ClassType = getOrCreateType(QualType(Ty->getClass(), 0), U); CreateType() local
|
| /freebsd-src/contrib/llvm-project/llvm/lib/IR/ |
| H A D | DebugInfo.cpp | 1492 LLVMMetadataRef ClassType, in LLVMDIBuilderCreateMemberPointerType() 1498 unwrapDI<DIType>(ClassType), AlignInBits, SizeInBits, in LLVMDIBuilderCreateBitFieldMemberType() 1487 LLVMDIBuilderCreateMemberPointerType(LLVMDIBuilderRef Builder,LLVMMetadataRef PointeeType,LLVMMetadataRef ClassType,uint64_t SizeInBits,uint32_t AlignInBits,LLVMDIFlags Flags) LLVMDIBuilderCreateMemberPointerType() argument
|
| /freebsd-src/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/ |
| H A D | PdbAstBuilder.cpp | 979 PdbTypeSymId class_type_id(mfr.ClassType, false); in CreateFunctionDeclFromId()
|
| H A D | SymbolFileNativePDB.cpp | 1578 inlinee_name.append(std::string(types.getTypeName(mfr.ClassType))); in ParseInlineSite()
|