Home
last modified time | relevance | path

Searched defs:RecordTy (Results 1 – 22 of 22) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1502 createBitFieldType(const FieldDecl * BitFieldDecl,llvm::DIScope * RecordTy,const RecordDecl * RD) createBitFieldType() argument
1589 llvm::DIScope *RecordTy = BitFieldDI->getScope(); createBitFieldSeparatorIfNeeded() local
1633 CollectRecordLambdaFields(const CXXRecordDecl * CXXDecl,SmallVectorImpl<llvm::Metadata * > & elements,llvm::DIType * RecordTy) CollectRecordLambdaFields() argument
1675 CreateRecordStaticField(const VarDecl * Var,llvm::DIType * RecordTy,const RecordDecl * RD) CreateRecordStaticField() argument
1712 CollectRecordNormalField(const FieldDecl * field,uint64_t OffsetInBits,llvm::DIFile * tunit,SmallVectorImpl<llvm::Metadata * > & elements,llvm::DIType * RecordTy,const RecordDecl * RD) CollectRecordNormalField() argument
1753 CollectRecordFields(const RecordDecl * record,llvm::DIFile * tunit,SmallVectorImpl<llvm::Metadata * > & elements,llvm::DICompositeType * RecordTy) CollectRecordFields() argument
1895 CreateCXXMemberFunction(const CXXMethodDecl * Method,llvm::DIFile * Unit,llvm::DIType * RecordTy) CreateCXXMemberFunction() argument
2014 CollectCXXMemberFunctions(const CXXRecordDecl * RD,llvm::DIFile * Unit,SmallVectorImpl<llvm::Metadata * > & EltTys,llvm::DIType * RecordTy) CollectCXXMemberFunctions() argument
2052 CollectCXXBases(const CXXRecordDecl * RD,llvm::DIFile * Unit,SmallVectorImpl<llvm::Metadata * > & EltTys,llvm::DIType * RecordTy) CollectCXXBases() argument
2067 CollectCXXBasesAux(const CXXRecordDecl * RD,llvm::DIFile * Unit,SmallVectorImpl<llvm::Metadata * > & EltTys,llvm::DIType * RecordTy,const CXXRecordDecl::base_class_const_range & Bases,llvm::DenseSet<CanonicalDeclPtr<const CXXRecordDecl>> & SeenTypes,llvm::DINode::DIFlags StartingFlags) CollectCXXBasesAux() argument
[all...]
H A DCGExprAgg.cpp2195 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { in EmitAggregateCopy() local
263 const RecordType *RecordTy = T->getAs<RecordType>(); TypeRequiresGCollection() local
2204 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { EmitAggregateCopy() local
H A DItaniumCXXABI.cpp194 hasUniqueVTablePointer(QualType RecordTy) hasUniqueVTablePointer() argument
1322 if (const RecordType *RecordTy = ThrowType->getAs<RecordType>()) { emitThrow() local
3453 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { ShouldUseExternalRTTIDescriptor() local
3487 IsIncompleteClassType(const RecordType * RecordTy) IsIncompleteClassType() argument
3503 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { ContainsIncompleteClassType() local
3937 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { BuildTypeInfo() local
[all...]
H A DCGClass.cpp636 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); EmitMemberInitializer() local
969 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); emitMemcpy() local
1115 QualType RecordTy = CGF.getContext().getTypeDeclType(ClassDecl); pushEHDestructors() local
1637 QualType RecordTy = CGF.getContext().getTagDeclType(field->getParent()); Emit() local
[all...]
H A DCGException.cpp2132 llvm::Type *RecordTy = llvm::PointerType::getUnqual(getLLVMContext()); EmitSEHExceptionCodeSave() local
H A DCGStmt.cpp2923 QualType RecordTy = getContext().getRecordType(RD); InitCapturedStruct() local
H A DCGDecl.cpp1528 if (const RecordType *RecordTy = Ty->getAs<RecordType>()) { EmitAutoVarAlloca() local
H A DMicrosoftCXXABI.cpp4073 QualType RecordTy = getContext().getRecordType(RD); getAddrOfCXXCtorClosure() local
/freebsd-src/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSystemZ.cpp510 if (const auto *RecordTy = Ty->getAs<RecordType>()) { isVectorTypeBased() local
/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DSemaCXXScopeSpec.cpp33 if (const RecordType *RecordTy = dyn_cast<RecordType>(Ty)) { in getCurrentInstantiationOf() local
H A DSemaPseudoObject.cpp1058 const RecordType *RecordTy = T->getAs<RecordType>(); CheckSubscriptingKind() local
H A DSemaExprMember.cpp797 if (IsArrow) RecordTy = RecordTy->castAs<PointerType>()->getPointeeType(); in BuildMemberReferenceExpr() local
H A DSemaObjCProperty.cpp1332 const RecordType *RecordTy = PropertyIvarType->getAs<RecordType>(); ActOnPropertyImplDecl() local
H A DSemaDeclObjC.cpp3843 const auto *RecordTy = T->getAs<RecordType>(); IsVariableSizedType() local
3889 } else if (const RecordType *RecordTy = IvarTy->getAs<RecordType>()) { DiagnoseVariableSizedIvars() local
H A DSemaCodeComplete.cpp1066 QualType RecordTy = Context.getTypeDeclType(Record); getConstructors() local
3361 if (const auto *RecordTy = Ty->getAs<RecordType>()) AddTypedNameChunk() local
H A DSemaDeclCXX.cpp7556 if (const RecordType *RecordTy = BaseType->getAs<RecordType>()) { defaultedSpecialMemberIsConstexpr() local
14678 if (const RecordType *RecordTy = T->getAs<RecordType>()) { buildSingleCopyAssignRecursively() local
18858 if (const RecordType *RecordTy = SetIvarInitializers() local
H A DSemaOverload.cpp6539 const RecordType *RecordTy = T->getAs<RecordType>(); PerformContextualImplicitConversion() local
/freebsd-src/contrib/llvm-project/llvm/utils/TableGen/
H A DSearchableTableEmitter.cpp646 if (auto RecordTy = dyn_cast<RecordRecTy>(Field.RecType)) { collectTableEntries() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/Interp/
H A DByteCodeExprGen.cpp
/freebsd-src/contrib/llvm-project/clang/lib/ARCMigrate/
H A DObjCMT.cpp1060 const RecordType *RecordTy = UPointeeT->getAs<RecordType>(); in TypeIsInnerPointer() local
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/AsmPrinter/
H A DCodeViewDebug.cpp2812 for (const DICompositeType *RecordTy : TypesToEmit) in emitDeferredCompleteTypes() local
/freebsd-src/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp1135 if (const auto *RecordTy = T->getAs<RecordType>()) { addedMember() local