Searched refs:FirstField (Results 1 – 4 of 4) sorted by relevance
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | MicrosoftCXXABI.cpp | 2831 return FirstField; in EmitFullMemberPointer() 2834 fields.push_back(FirstField); in EmitFullMemberPointer() 2865 llvm::Constant *FirstField = in EmitMemberDataPointer() local 2943 llvm::Constant *FirstField; in EmitMemberFunctionPointer() local 2956 FirstField = CGM.GetAddrOfFunction(MD, Ty); in EmitMemberFunctionPointer() 2960 FirstField = EmitVirtualMemPtrThunk(MD, ML); in EmitMemberFunctionPointer() 2973 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy); in EmitMemberFunctionPointer() 3053 llvm::Value *FirstField = MemPtr; in EmitMemberPointerIsNotNull() local 3078 return FirstField->isNullValue(); in MemberPointerConstantIsNull() 3325 llvm::Value *FirstField = Src; in EmitNonNullMemberPointerConversion() local [all …]
|
| H A D | CGClass.cpp | 920 FirstField(nullptr), LastField(nullptr), FirstFieldOffset(0), in FieldMemcpyizer() 936 if (!FirstField) in addMemcpyableField() 958 if (!FirstField) { in emitMemcpy() 963 if (FirstField->isBitField()) { in emitMemcpy() 965 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy() 966 const CGBitFieldInfo &BFInfo = RL.getBitFieldInfo(FirstField); in emitMemcpy() 981 LValue Src = CGF.EmitLValueForFieldInitialization(SrcLV, FirstField); in emitMemcpy() 991 FirstField = nullptr; in reset() 1006 FirstField = F; in addInitialField() 1027 FirstField = F; in addNextField() [all …]
|
| /llvm-project-15.0.7/clang/lib/Serialization/ |
| H A D | ASTReader.cpp | 9669 const FieldDecl *FirstField, in diagnoseOdrViolations() 9681 auto DiagError = [FirstRecord, FirstField, FirstModule, in diagnoseOdrViolations() 9683 return Diag(FirstField->getLocation(), in diagnoseOdrViolations() 9686 << FirstField->getSourceRange() << DiffType; in diagnoseOdrViolations() 9695 IdentifierInfo *FirstII = FirstField->getIdentifier(); in diagnoseOdrViolations() 9703 assert(getContext().hasSameType(FirstField->getType(), in diagnoseOdrViolations() 9706 QualType FirstType = FirstField->getType(); in diagnoseOdrViolations() 9714 const bool IsFirstBitField = FirstField->isBitField(); in diagnoseOdrViolations() 9727 << FirstII << FirstField->getBitWidth()->getSourceRange(); in diagnoseOdrViolations() 9737 const bool IsFirstMutable = FirstField->isMutable(); in diagnoseOdrViolations() [all …]
|
| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaDeclAttr.cpp | 4103 FieldDecl *FirstField = *Field; in handleTransparentUnionAttr() local 4104 QualType FirstType = FirstField->getType(); in handleTransparentUnionAttr() 4106 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr() 4135 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr()
|