| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGRecordLayout.h | 99 const FieldDecl *FD, 126 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo; 130 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields; 185 unsigned getLLVMFieldNo(const FieldDecl *FD) const { in getLLVMFieldNo() 204 const CGBitFieldInfo &getBitFieldInfo(const FieldDecl *FD) const { in getBitFieldInfo() 207 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo>::const_iterator in getBitFieldInfo()
|
| H A D | CGNonTrivialStruct.cpp | 25 static uint64_t getFieldSize(const FieldDecl *FD, QualType FT, in getFieldSize() 44 for (const FieldDecl *FD : RD->fields()) { in visitStructFields() 61 uint64_t getFieldOffsetInBits(const FieldDecl *FD) { in getFieldOffsetInBits() 67 CharUnits getFieldOffset(const FieldDecl *FD) { in getFieldOffset() 160 void visitARCStrong(QualType FT, const FieldDecl *FD, in visitARCStrong() 169 void visitARCWeak(QualType FT, const FieldDecl *FD, in visitARCWeak() 176 void visitStruct(QualType QT, const FieldDecl *FD, in visitStruct() 423 const FieldDecl *FD) { in getAddrWithOffset() 588 void visitARCStrong(QualType QT, const FieldDecl *FD, in visitARCStrong() 629 void visitARCStrong(QualType QT, const FieldDecl *FD, in visitARCStrong() [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 83 const FieldDecl *FD; 87 const FieldDecl *FD = nullptr) in MemberInfo() 135 llvm::Type *getStorageType(const FieldDecl *FD) { in getStorageType() 155 bool isZeroInitializable(const FieldDecl *FD) { in isZeroInitializable() 165 uint64_t getFieldBitOffset(const FieldDecl *FD) { in getFieldBitOffset() 169 void setBitFieldInfo(const FieldDecl *FD, CharUnits StartOffset, 204 llvm::DenseMap<const FieldDecl *, unsigned> Fields; 205 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields; 685 const FieldDecl *FD, in MakeInfo() 799 const FieldDecl *FD = *it; in ComputeRecordLayout() [all …]
|
| H A D | CGClass.cpp | 780 const FieldDecl *D = Field; in EmitAsanPrologueOrEpilogue() 915 void addMemcpyableField(FieldDecl *F) { in addMemcpyableField() 992 void addInitialField(FieldDecl *F) { in addInitialField() 1000 void addNextField(FieldDecl *F) { in addNextField() 1024 FieldDecl *FirstField; 1025 FieldDecl *LastField; 1148 FieldDecl *Field = dyn_cast<FieldDecl>(ME->getMemberDecl()); in getMemcpyableField() 1168 FieldDecl *Field = dyn_cast<FieldDecl>(IOA->getMemberDecl()); in getMemcpyableField() 1188 FieldDecl *Field = dyn_cast<FieldDecl>(ME->getMemberDecl()); in getMemcpyableField() 1218 FieldDecl *F = getMemcpyableField(S); in emitAssignment() [all …]
|
| H A D | CGOpenMPRuntimeNVPTX.h | 332 const VarDecl *translateParameter(const FieldDecl *FD, 423 const FieldDecl *FD = nullptr; 430 MappedVarData(const FieldDecl *FD, bool IsOnePerTeam = false)
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | CXXFieldCollector.h | 22 class FieldDecl; variable 30 SmallVector<FieldDecl*, 32> Fields; 56 void Add(FieldDecl *D) { in Add() 69 FieldDecl **getCurFields() { return &*(Fields.end() - getCurNumFields()); } in getCurFields()
|
| H A D | MultiplexExternalSemaSource.h | 187 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 227 FieldDecl *, llvm::SmallVector<std::pair<SourceLocation, bool>, 4>> &
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 102 SmallVector<const FieldDecl *, 20> OptimalFieldsOrder; in visitRecord() 176 auto IsTrickyField = [](const FieldDecl *FD) -> bool { in shouldSkipDecl() 198 for (const FieldDecl *FD : RD->fields()) { in calculateBaselinePad() 229 static std::pair<CharUnits, SmallVector<const FieldDecl *, 20>> 235 const FieldDecl *Field; in calculateOptimalPad() 250 auto GatherSizesAndAlignments = [](const FieldDecl *FD) { in calculateOptimalPad() 270 SmallVector<const FieldDecl *, 20> OptimalFieldsOrder; in calculateOptimalPad() 311 const SmallVector<const FieldDecl *, 20> &OptimalFieldsOrder) const { in reportRecord() argument
|
| H A D | LLVMConventionsChecker.cpp | 216 SmallVector<FieldDecl*, 10> FieldChain; 226 void Visit(FieldDecl *D); 242 void ASTFieldVisitor::Visit(FieldDecl *D) { in Visit() 268 for (SmallVectorImpl<FieldDecl*>::iterator I=FieldChain.begin(), in ReportError()
|
| H A D | DeadStoresChecker.cpp | 426 llvm::DenseMap<const VarDecl *, FieldDecl *> CaptureFields; in findLambdaReferenceCaptures() 427 FieldDecl *ThisCaptureField; in findLambdaReferenceCaptures() 435 const FieldDecl *FD = CaptureFields[VD]; in findLambdaReferenceCaptures()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | RecordLayoutBuilder.cpp | 70 llvm::DenseMap<const FieldDecl *, uint64_t> FieldOffsets; 80 uint64_t getExternalFieldOffset(const FieldDecl *FD) { in getExternalFieldOffset() 206 for (const FieldDecl *FD : Class->fields()) { in ComputeEmptySubobjectSizes() 686 void LayoutBitField(const FieldDecl *D); 2281 void layoutField(const FieldDecl *FD); 2282 void layoutBitField(const FieldDecl *FD); 2285 void layoutZeroWidthBitField(const FieldDecl *FD); 2392 const FieldDecl *FD) { in getAdjustedElementInfo() 2646 for (const FieldDecl *Field : RD->fields()) in layoutFields() 3108 if (const FieldDecl *FD = dyn_cast<FieldDecl>(VD)) { in getFieldOffset() [all …]
|
| H A D | Decl.cpp | 673 assert(!isa<FieldDecl>(D) && "Didn't expect a FieldDecl!"); in getLVForNamespaceScopeDecl() 900 isa<FieldDecl>(D) || in getLVForClassMember() 3762 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create() 3771 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 3772 return new (C, ID) FieldDecl(Field, nullptr, SourceLocation(), in CreateDeserialized() 3777 bool FieldDecl::isAnonymousStructOrUnion() const { in isAnonymousStructOrUnion() 3797 unsigned FieldDecl::getFieldIndex() const { in getFieldIndex() 3798 const FieldDecl *Canonical = getCanonicalDecl(); in getFieldIndex() 3817 SourceRange FieldDecl::getSourceRange() const { in getSourceRange() 4237 const FieldDecl *RecordDecl::findFirstNamedDataMember() const { in findFirstNamedDataMember() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTMutationListener.h | 26 class FieldDecl; variable 106 virtual void DefaultMemberInitializerInstantiated(const FieldDecl *D) {} in DefaultMemberInitializerInstantiated()
|
| H A D | APValue.h | 29 class FieldDecl; variable 151 const FieldDecl *Field; 205 explicit APValue(const FieldDecl *D, const APValue &V = APValue()) 382 const FieldDecl *getUnionField() const { in getUnionField() 441 void setUnion(const FieldDecl *Field, const APValue &Value) { in setUnion()
|
| /freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/ |
| H A D | ClangExternalASTSourceCallbacks.h | 36 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 101 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/CodeGen/ |
| H A D | SwiftCallingConv.h | 32 class FieldDecl; variable 112 void addBitFieldData(const FieldDecl *field, CharUnits begin,
|
| H A D | CodeGenABITypes.h | 86 const RecordDecl *RD, const FieldDecl *FD);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObject.h | 111 const FieldDecl *getDecl() const { in getDecl() 143 std::string getVariableName(const FieldDecl *Field);
|
| H A D | UninitializedObjectChecker.cpp | 282 for (const FieldDecl *I : RD->fields()) { in isNonUnionUninit() 489 for (const FieldDecl *FD : RD->fields()) { in shouldIgnoreRecord() 499 std::string clang::ento::getVariableName(const FieldDecl *Field) { in getVariableName()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/ |
| H A D | LayoutOverrideSource.h | 53 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaStmtAsm.cpp | 764 else if (FieldDecl *TD = dyn_cast<FieldDecl>(FoundDecl)) in LookupInlineAsmField() 784 FieldDecl *FD = dyn_cast<FieldDecl>(FoundDecl); in LookupInlineAsmField() 824 ValueDecl *FD = dyn_cast<FieldDecl>(FieldResult.getFoundDecl()); in LookupInlineAsmVarDeclField()
|
| H A D | SemaExprMember.cpp | 110 isField |= isa<FieldDecl>(D) || isa<MSPropertyDecl>(D) || in ClassifyImplicitMemberAccess() 214 bool IsField = isa<FieldDecl>(Rep) || isa<IndirectFieldDecl>(Rep); in diagnoseInstanceReference() 843 FieldDecl *field = cast<FieldDecl>(*FI); in BuildAnonymousStructUnionMemberReference() 863 FieldDecl *field = cast<FieldDecl>(*FI++); in BuildAnonymousStructUnionMemberReference() 1100 if (FieldDecl *FD = dyn_cast<FieldDecl>(MemberDecl)) in BuildMemberReferenceExpr() 1741 FieldDecl *Field, DeclAccessPair FoundDecl, in BuildFieldReferenceExpr()
|
| H A D | SemaDeclCXX.cpp | 3212 FieldDecl *FD = cast<FieldDecl>(Member); in ActOnCXXMemberDeclarator() 3651 FieldDecl *FD = dyn_cast<FieldDecl>(D); in ActOnFinishCXXInClassMemberInitializer() 3789 if (FieldDecl *Member = dyn_cast<FieldDecl>(ND)) in ValidateCandidate() 3993 FieldDecl *DirectMember = dyn_cast<FieldDecl>(Member); in BuildMemberInitializer() 4599 FieldDecl *Field = dyn_cast<FieldDecl>(C); in isWithinInactiveUnionMember() 4755 FieldDecl *FD = dyn_cast<FieldDecl>(C); in SetCtorInitializers() 5503 FieldDecl *FD = cast<FieldDecl>(D); in CheckAbstractClassUsage() 6936 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in shouldDeleteForSubobjectCall() 6985 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in shouldDeleteForClassSubobject() 10778 FieldDecl *Field = Subobj.dyn_cast<FieldDecl*>(); in visitClassSubobject() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | ClangASTSource.h | 151 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, 264 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Index/ |
| H A D | IndexingContext.cpp | 155 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || in isTemplateImplicitInstantiation() 208 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { in adjustTemplateImplicitInstantiation() 245 isa<FieldDecl>(D) || in isDeclADefinition()
|