Searched refs:FirstField (Results 1 – 7 of 7) sorted by relevance
/external/llvm-project/clang/lib/CodeGen/ |
D | MicrosoftCXXABI.cpp | 612 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField, 2717 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField, in EmitFullMemberPointer() argument 2727 return FirstField; in EmitFullMemberPointer() 2730 fields.push_back(FirstField); in EmitFullMemberPointer() 2761 llvm::Constant *FirstField = in EmitMemberDataPointer() local 2763 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD, in EmitMemberDataPointer() 2839 llvm::Constant *FirstField; in EmitMemberFunctionPointer() local 2852 FirstField = CGM.GetAddrOfFunction(MD, Ty); in EmitMemberFunctionPointer() 2856 FirstField = EmitVirtualMemPtrThunk(MD, ML); in EmitMemberFunctionPointer() 2869 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy); in EmitMemberFunctionPointer() [all …]
|
D | CGClass.cpp | 922 FirstField(nullptr), LastField(nullptr), FirstFieldOffset(0), in FieldMemcpyizer() 938 if (!FirstField) in addMemcpyableField() 960 if (!FirstField) { in emitMemcpy() 965 if (FirstField->isBitField()) { in emitMemcpy() 967 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy() 968 const CGBitFieldInfo &BFInfo = RL.getBitFieldInfo(FirstField); in emitMemcpy() 980 LValue Dest = CGF.EmitLValueForFieldInitialization(DestLV, FirstField); in emitMemcpy() 983 LValue Src = CGF.EmitLValueForFieldInitialization(SrcLV, FirstField); in emitMemcpy() 993 FirstField = nullptr; in reset() 1016 FirstField = F; in addInitialField() [all …]
|
/external/clang/lib/CodeGen/ |
D | MicrosoftCXXABI.cpp | 593 llvm::Constant *EmitFullMemberPointer(llvm::Constant *FirstField, 2569 MicrosoftCXXABI::EmitFullMemberPointer(llvm::Constant *FirstField, in EmitFullMemberPointer() argument 2579 return FirstField; in EmitFullMemberPointer() 2582 fields.push_back(FirstField); in EmitFullMemberPointer() 2609 llvm::Constant *FirstField = in EmitMemberDataPointer() local 2611 return EmitFullMemberPointer(FirstField, /*IsMemberFunction=*/false, RD, in EmitMemberDataPointer() 2679 llvm::Constant *FirstField; in EmitMemberFunctionPointer() local 2692 FirstField = CGM.GetAddrOfFunction(MD, Ty); in EmitMemberFunctionPointer() 2697 FirstField = EmitVirtualMemPtrThunk(MD, ML); in EmitMemberFunctionPointer() 2710 FirstField = llvm::ConstantExpr::getBitCast(FirstField, CGM.VoidPtrTy); in EmitMemberFunctionPointer() [all …]
|
D | CGClass.cpp | 999 FirstField(nullptr), LastField(nullptr), FirstFieldOffset(0), in FieldMemcpyizer() 1013 if (!FirstField) in addMemcpyableField() 1035 if (!FirstField) { in emitMemcpy() 1040 if (FirstField->isBitField()) { in emitMemcpy() 1042 CGF.getTypes().getCGRecordLayout(FirstField->getParent()); in emitMemcpy() 1043 const CGBitFieldInfo &BFInfo = RL.getBitFieldInfo(FirstField); in emitMemcpy() 1055 LValue Dest = CGF.EmitLValueForFieldInitialization(DestLV, FirstField); in emitMemcpy() 1058 LValue Src = CGF.EmitLValueForFieldInitialization(SrcLV, FirstField); in emitMemcpy() 1067 FirstField = nullptr; in reset() 1090 FirstField = F; in addInitialField() [all …]
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTReader.cpp | 9767 StringRef SecondModule, FieldDecl *FirstField, in diagnoseOdrViolations() 9769 IdentifierInfo *FirstII = FirstField->getIdentifier(); in diagnoseOdrViolations() 9772 ODRDiagDeclError(FirstRecord, FirstModule, FirstField->getLocation(), in diagnoseOdrViolations() 9773 FirstField->getSourceRange(), FieldName) in diagnoseOdrViolations() 9782 assert(getContext().hasSameType(FirstField->getType(), in diagnoseOdrViolations() 9785 QualType FirstType = FirstField->getType(); in diagnoseOdrViolations() 9789 ODRDiagDeclError(FirstRecord, FirstModule, FirstField->getLocation(), in diagnoseOdrViolations() 9790 FirstField->getSourceRange(), FieldTypeName) in diagnoseOdrViolations() 9799 const bool IsFirstBitField = FirstField->isBitField(); in diagnoseOdrViolations() 9802 ODRDiagDeclError(FirstRecord, FirstModule, FirstField->getLocation(), in diagnoseOdrViolations() [all …]
|
/external/clang/lib/Sema/ |
D | SemaDeclAttr.cpp | 3037 FieldDecl *FirstField = *Field; in handleTransparentUnionAttr() local 3038 QualType FirstType = FirstField->getType(); in handleTransparentUnionAttr() 3040 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr() 3065 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr()
|
/external/llvm-project/clang/lib/Sema/ |
D | SemaDeclAttr.cpp | 3644 FieldDecl *FirstField = *Field; in handleTransparentUnionAttr() local 3645 QualType FirstType = FirstField->getType(); in handleTransparentUnionAttr() 3647 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr() 3676 S.Diag(FirstField->getLocation(), in handleTransparentUnionAttr()
|