Home
last modified time | relevance | path

Searched refs:FieldRecord (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/Interp/
H A DMemberPointer.cpp39 const Record *FieldRecord = Ctx.getRecord(FieldParent); in toPointer() local
42 Offset += FieldRecord->getField(FD)->Offset; in toPointer()
H A DCompiler.cpp4779 const Record *FieldRecord = in visitFunc() local
4781 assert(FieldRecord); in visitFunc()
4783 NestedField = FieldRecord->getField(FD); in visitFunc()
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclCXX.cpp9486 CXXRecordDecl *FieldRecord = FieldType->getAsCXXRecordDecl(); in shouldDeleteForField() local
9505 (!FieldRecord || !FieldRecord->allowConstDefaultInit())) { in shouldDeleteForField()
9531 if (!FieldRecord && FieldType.isConstQualified()) { in shouldDeleteForField()
9541 if (FieldRecord) { in shouldDeleteForField()
9543 if (!inUnion() && FieldRecord->isUnion() && in shouldDeleteForField()
9544 FieldRecord->isAnonymousStructOrUnion()) { in shouldDeleteForField()
9548 for (auto *UI : FieldRecord->fields()) { in shouldDeleteForField()
9566 AllVariantFieldsAreConst && !FieldRecord->field_empty()) { in shouldDeleteForField()
9568 S.Diag(FieldRecord in shouldDeleteForField()
[all...]
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp2024 const ASTRecordLayout &FieldRecord = Context.getASTRecordLayout(RD); in LayoutField() local
2025 PreferredAlign = FieldRecord.getPreferredAlignment(); in LayoutField()