Home
last modified time | relevance | path

Searched refs:FieldEnd (Results 1 – 8 of 8) sorted by relevance

/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGRecordLayoutBuilder.cpp188 RecordDecl::field_iterator FieldEnd);
374 FieldEnd = D->field_end(); in accumulateFields() local
375 Field != FieldEnd;) { in accumulateFields()
379 for (++Field; Field != FieldEnd && Field->isBitField(); ++Field); in accumulateFields()
394 RecordDecl::field_iterator FieldEnd) { in accumulateBitFields() argument
400 RecordDecl::field_iterator Run = FieldEnd; in accumulateBitFields()
406 for (; Field != FieldEnd; ++Field) { in accumulateBitFields()
410 Run = FieldEnd; in accumulateBitFields()
417 if (Run == FieldEnd || BitOffset >= Tail) { in accumulateBitFields()
459 if (Run == FieldEnd) { in accumulateBitFields()
[all …]
H A DCGExprConstant.cpp836 FieldEnd = RD->field_end(); Field != FieldEnd; ++Field, ++FieldNo) { in Build() local
H A DTargetInfo.cpp2049 CharUnits FieldEnd = StackOffset; in addFieldToArgStruct() local
2050 StackOffset = FieldEnd.alignTo(WordSize); in addFieldToArgStruct()
2051 if (StackOffset != FieldEnd) { in addFieldToArgStruct()
2052 CharUnits NumBytes = StackOffset - FieldEnd; in addFieldToArgStruct()
H A DCGExprScalar.cpp2980 FieldEnd = RD->field_end(); in VisitOffsetOfExpr() local
2981 Field != FieldEnd; ++Field, ++i) { in VisitOffsetOfExpr()
/openbsd-src/gnu/llvm/llvm/lib/MC/MCParser/
H A DMasmParser.cpp3779 const unsigned FieldEnd = Field.Offset + Field.SizeOf; in addIntegralField() local
3781 Struct.NextOffset = FieldEnd; in addIntegralField()
3783 Struct.Size = std::max(Struct.Size, FieldEnd); in addIntegralField()
3986 const unsigned FieldEnd = Field.Offset + Field.SizeOf; in addRealField() local
3988 Struct.NextOffset = FieldEnd; in addRealField()
3990 Struct.Size = std::max(Struct.Size, FieldEnd); in addRealField()
4481 const unsigned FieldEnd = Field.Offset + Field.SizeOf; in addStructField() local
4483 OwningStruct.NextOffset = FieldEnd; in addStructField()
4485 OwningStruct.Size = std::max(OwningStruct.Size, FieldEnd); in addStructField()
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaInit.cpp2079 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() local
2080 Field != FieldEnd; ++Field) { in CheckStructUnionTypes()
2091 for (RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() local
2092 Field != FieldEnd; ++Field) { in CheckStructUnionTypes()
2139 RecordDecl::field_iterator FieldEnd = RD->field_end(); in CheckStructUnionTypes() local
2216 if (Field == FieldEnd) { in CheckStructUnionTypes()
2273 Field != FieldEnd && !Field->getType()->isIncompleteArrayType() && in CheckStructUnionTypes()
2289 if (!StructuredList && Field != FieldEnd && !DeclType->isUnionType() && in CheckStructUnionTypes()
2291 for (; Field != FieldEnd && !hadError; ++Field) { in CheckStructUnionTypes()
2314 if (Field == FieldEnd || !Field->getType()->isIncompleteArrayType() || in CheckStructUnionTypes()
H A DSemaDeclAttr.cpp4215 FieldEnd = RD->field_end(); in handleTransparentUnionAttr() local
4216 if (Field == FieldEnd) { in handleTransparentUnionAttr()
4234 for (; Field != FieldEnd; ++Field) { in handleTransparentUnionAttr()
/openbsd-src/gnu/llvm/clang/lib/AST/
H A DExpr.cpp2036 RecordDecl::field_iterator Field, FieldEnd; in getTargetFieldForToUnionCast() local
2037 for (Field = RD->field_begin(), FieldEnd = RD->field_end(); in getTargetFieldForToUnionCast()
2038 Field != FieldEnd; ++Field) { in getTargetFieldForToUnionCast()