Home
last modified time | relevance | path

Searched refs:FieldType (Results 1 – 23 of 23) sorted by relevance

/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGBlocks.h169 QualType FieldType; variable
198 return FieldType; in fieldType()
202 QualType FieldType) { in makeIndex() argument
206 v.FieldType = FieldType; in makeIndex()
H A DCGRecordLayoutBuilder.cpp300 llvm::Type *FieldType = getStorageType(Field); in lowerUnion() local
301 if (LayoutSize < getSize(FieldType)) in lowerUnion()
302 FieldType = getByteArrayType(LayoutSize); in lowerUnion()
303 setBitFieldInfo(Field, CharUnits::Zero(), FieldType); in lowerUnion()
306 llvm::Type *FieldType = getStorageType(Field); in lowerUnion() local
320 StorageType = FieldType; in lowerUnion()
329 getAlignment(FieldType) > getAlignment(StorageType) || in lowerUnion()
330 (getAlignment(FieldType) == getAlignment(StorageType) && in lowerUnion()
331 getSize(FieldType) > getSize(StorageType))) in lowerUnion()
332 StorageType = FieldType; in lowerUnion()
H A DCGClass.cpp617 QualType FieldType = Field->getType(); in EmitMemberInitializer() local
638 = CGF.getContext().getAsConstantArrayType(FieldType); in EmitMemberInitializer()
659 CGF.pushEHDestroy(dtorKind, LHS.getAddress(), FieldType); in EmitMemberInitializer()
669 QualType FieldType = Field->getType(); in EmitInitializerForField() local
670 switch (getEvaluationKind(FieldType)) { in EmitInitializerForField()
700 QualType::DestructionKind dtorKind = FieldType.isDestructedType(); in EmitInitializerForField()
702 pushEHDestroy(dtorKind, LHS.getAddress(), FieldType); in EmitInitializerForField()
1049 QualType FieldType = Field->getType(); in isMemberInitMemcpyable() local
1054 !(FieldType.isTriviallyCopyableType(CGF.getContext()) || in isMemberInitMemcpyable()
1055 FieldType->isReferenceType())) in isMemberInitMemcpyable()
[all …]
H A DCGExpr.cpp3888 QualType FieldType = field->getType(); in EmitLValueForField() local
3918 FieldTBAAInfo.AccessType = CGM.getTBAATypeInfo(FieldType); in EmitLValueForField()
3920 getContext().getTypeSizeInChars(FieldType).getQuantity(); in EmitLValueForField()
3941 hasAnyVptr(FieldType, getContext())) in EmitLValueForField()
3951 if (FieldType->isReferenceType()) { in EmitLValueForField()
3952 LValue RefLVal = MakeAddrLValue(addr, FieldType, FieldBaseInfo, in EmitLValueForField()
3960 FieldType = FieldType->getPointeeType(); in EmitLValueForField()
3987 QualType FieldType = Field->getType(); in EmitLValueForFieldInitialization() local
3989 if (!FieldType->isReferenceType()) in EmitLValueForFieldInitialization()
3995 llvm::Type *llvmType = ConvertTypeForMem(FieldType); in EmitLValueForFieldInitialization()
[all …]
H A DCGDebugInfo.cpp1284 llvm::DIType *FieldType = createFieldType( in CollectRecordLambdaFields() local
1287 elements.push_back(FieldType); in CollectRecordLambdaFields()
1346 llvm::DIType *FieldType; in CollectRecordNormalField() local
1348 FieldType = createBitFieldType(field, RecordTy, RD); in CollectRecordNormalField()
1351 FieldType = in CollectRecordNormalField()
1356 elements.push_back(FieldType); in CollectRecordNormalField()
H A DCGBlocks.cpp345 QualType FieldType; member
352 Capture(capture), Type(type), FieldType(fieldType) {} in BlockLayoutChunk()
360 auto C = CGBlockInfo::Capture::makeIndex(index, offset, FieldType); in setIndex()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/
H A DAllDiagnostics.h31 template <size_t SizeOfStr, typename FieldType>
33 static_assert(SizeOfStr <= FieldType(~0U), "Field too small!");
/freebsd-12.1/sys/contrib/dev/acpica/compiler/
H A Ddtcompile.c552 UINT8 FieldType; in DtCompileTable() local
628 FieldType = DtGetFieldType (Info); in DtCompileTable()
631 switch (FieldType) in DtCompileTable()
728 FieldLength, FieldType, Info->Flags); in DtCompileTable()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DTypeBasedAliasAnalysis.cpp567 TBAAStructTypeNode FieldType) { in hasField() argument
570 if (T == FieldType || hasField(T, FieldType)) in hasField()
639 TBAAStructTypeNode FieldType(SubobjectTag.getBaseType()); in mayBeAccessToSubobjectOf() local
640 if (hasField(BaseType, FieldType)) { in mayBeAccessToSubobjectOf()
/freebsd-12.1/sys/contrib/dev/acpica/components/executer/
H A Dexprep.c561 if (Info->FieldType != ACPI_TYPE_LOCAL_INDEX_FIELD) in AcpiExPrepFieldValue()
581 ObjDesc = AcpiUtCreateInternalObject (Info->FieldType); in AcpiExPrepFieldValue()
601 switch (Info->FieldType) in AcpiExPrepFieldValue()
/freebsd-12.1/sys/contrib/dev/acpica/components/dispatcher/
H A Ddsfield.c551 (char *) &Arg->Named.Name, Info->FieldType, in AcpiDsGetFieldNames()
684 Info.FieldType = ACPI_TYPE_LOCAL_REGION_FIELD; in AcpiDsCreateField()
901 Info.FieldType = ACPI_TYPE_LOCAL_BANK_FIELD; in AcpiDsCreateBankField()
981 Info.FieldType = ACPI_TYPE_LOCAL_INDEX_FIELD; in AcpiDsCreateIndexField()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DInitialization.h236 InitializedEntity(IdentifierInfo *VarID, QualType FieldType, SourceLocation Loc) in InitializedEntity() argument
237 : Kind(EK_LambdaCapture), Type(FieldType) { in InitializedEntity()
391 QualType FieldType, in InitializeLambdaCapture() argument
393 return InitializedEntity(VarID, FieldType, Loc); in InitializeLambdaCapture()
/freebsd-12.1/sys/contrib/dev/acpica/common/
H A Ddmtbinfo3.c732 #define ACPI_DM_GENERIC_ENTRY(FieldType, FieldName) \ argument
733 {{FieldType, 0, FieldName, 0}, ACPI_DMT_TERMINATOR}
/freebsd-12.1/contrib/googletest/googlemock/include/gmock/
H A Dgmock-matchers.h2457 template <typename Class, typename FieldType>
2460 FieldMatcher(FieldType Class::*field,
2461 const Matcher<const FieldType&>& matcher)
2465 const Matcher<const FieldType&>& matcher)
2510 const FieldType Class::*field_;
2511 const Matcher<const FieldType&> matcher_;
4481 internal::FieldMatcher<Class, FieldType> > Field(
4482 FieldType Class::*field, const FieldMatcher& matcher) {
4484 internal::FieldMatcher<Class, FieldType>(
4485 field, MatcherCast<const FieldType&>(matcher)));
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DSemaCUDA.cpp336 const RecordType *FieldType = in inferCUDATargetForImplicitSpecialMember() local
338 if (!FieldType) { in inferCUDATargetForImplicitSpecialMember()
342 CXXRecordDecl *FieldRecDecl = cast<CXXRecordDecl>(FieldType->getDecl()); in inferCUDATargetForImplicitSpecialMember()
H A DSemaDeclCXX.cpp5180 << FieldType); in MarkBaseAndMemberDestructorsReferenced()
7069 if (!inUnion() && FieldType.isConstQualified() && in shouldDeleteForField()
7078 if (inUnion() && !FieldType.isConstQualified()) in shouldDeleteForField()
7083 if (FieldType->isRValueReferenceType()) { in shouldDeleteForField()
7086 << MD->getParent() << FD << FieldType; in shouldDeleteForField()
7091 if (FieldType->isReferenceType()) { in shouldDeleteForField()
7097 if (!FieldRecord && FieldType.isConstQualified()) { in shouldDeleteForField()
7556 if (FieldType.hasNonTrivialObjCLifetime()) { in checkTrivialClassMembers()
7559 << RD << FieldType.getObjCLifetime(); in checkTrivialClassMembers()
12064 if (FieldType->isIncompleteArrayType()) { in DefineImplicitCopyAssignment()
[all …]
H A DSemaDeclAttr.cpp3526 QualType FieldType = Field->getType(); in handleTransparentUnionAttr() local
3527 if (FieldType->isIncompleteType()) in handleTransparentUnionAttr()
3534 if (S.Context.getTypeSize(FieldType) != FirstSize || in handleTransparentUnionAttr()
3535 S.Context.getTypeAlign(FieldType) > FirstAlign) { in handleTransparentUnionAttr()
3537 bool isSize = S.Context.getTypeSize(FieldType) != FirstSize; in handleTransparentUnionAttr()
3538 unsigned FieldBits = isSize? S.Context.getTypeSize(FieldType) in handleTransparentUnionAttr()
3539 : S.Context.getTypeAlign(FieldType); in handleTransparentUnionAttr()
H A DSemaExpr.cpp15147 QualType FieldType, QualType DeclRefType, in addAsFieldToClosureType() argument
15154 = FieldDecl::Create(S.Context, Lambda, Loc, Loc, nullptr, FieldType, in addAsFieldToClosureType()
15155 S.Context.getTrivialTypeSourceInfo(FieldType, Loc), in addAsFieldToClosureType()
15159 if (!FieldType->isDependentType()) { in addAsFieldToClosureType()
15160 if (S.RequireCompleteType(Loc, FieldType, diag::err_field_incomplete)) { in addAsFieldToClosureType()
15165 FieldType->isIncompleteType(&Def); in addAsFieldToClosureType()
H A DSemaInit.cpp2551 QualType FieldType = Field->getType(); in CheckDesignatedInitializer() local
2557 FieldType, nullptr, nullptr, Index, in CheckDesignatedInitializer()
H A DSemaDecl.cpp16083 QualType FieldType = I->getType(); in ActOnFields() local
16084 if (FieldType->isIncompleteType() || in ActOnFields()
16085 !Context.getTypeSizeInChars(FieldType).isZero()) in ActOnFields()
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DASTStructuralEquivalence.cpp1469 QualType FieldType = F->getType(); in findUntaggedStructOrUnionIndex() local
1471 while (const auto *ElabType = dyn_cast<ElaboratedType>(FieldType)) in findUntaggedStructOrUnionIndex()
1472 FieldType = ElabType->getNamedType(); in findUntaggedStructOrUnionIndex()
1474 if (const auto *RecType = dyn_cast<RecordType>(FieldType)) { in findUntaggedStructOrUnionIndex()
1477 if (Context.hasSameType(FieldType, AnonTy)) in findUntaggedStructOrUnionIndex()
H A DDeclCXX.cpp1019 if (CXXRecordDecl *FieldType = T->getAsCXXRecordDecl()) { in addedMember() local
1020 if (FieldType->hasDefinition() && !FieldType->allowConstDefaultInit()) in addedMember()
/freebsd-12.1/sys/contrib/dev/acpica/include/
H A Daclocal.h425 UINT8 FieldType; member