Home
last modified time | relevance | path

Searched defs:FieldDecl (Results 1 – 25 of 31) sorted by relevance

12

/llvm-project/clang/include/clang/Sema/
H A DCXXFieldCollector.h21 class FieldDecl; variable
/llvm-project/clang/include/clang/CodeGen/
H A DSwiftCallingConv.h31 class FieldDecl; variable
/llvm-project/clang/include/clang/AST/
H A DAPValue.h37 class FieldDecl; variable
H A DASTMutationListener.h25 class FieldDecl; variable
H A DExternalASTSource.h44 class FieldDecl; global() variable
/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h21 class FieldDecl; variable
/llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/
H A DPreferMemberInitializerCheck.cpp39 AST_MATCHER_P(FieldDecl, indexNotLessThan, unsigned, Index) { in AST_MATCHER_P() argument
69 llvm::DenseMap<const FieldDecl *, AssignedLevel> &AssignedFields) { in updateAssignmentLevel() argument
H A DAvoidConstOrRefDataMembersCheck.cpp18 AST_MATCHER(FieldDecl,isMemberOfLambda) AST_MATCHER() argument
H A DNarrowingConversionsCheck.cpp
/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExternalASTSourceCallbacks.cpp32 llvm::DenseMap<const clang::FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType() argument
H A DClangASTSource.h236 layoutRecordType(const clang::RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & BaseOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
H A DASTUtils.h130 layoutRecordType(const clang::RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & BaseOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
413 layoutRecordType(const clang::RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & BaseOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
468 ReadMismatchingDeleteExpressions(llvm::MapVector<clang::FieldDecl *,llvm::SmallVector<std::pair<clang::SourceLocation,bool>,4>> & Exprs) ReadMismatchingDeleteExpressions() argument
H A DClangASTImporter.cpp630 importRecordLayoutFromOrigin(const RecordDecl * record,uint64_t & size,uint64_t & alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & field_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & base_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & vbase_offsets) importRecordLayoutFromOrigin() argument
756 LayoutRecordType(const clang::RecordDecl * record_decl,uint64_t & bit_size,uint64_t & alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & field_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & base_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & vbase_offsets) LayoutRecordType() argument
H A DClangASTSource.cpp1350 layoutRecordType(const RecordDecl * record,uint64_t & size,uint64_t & alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & field_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & base_offsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & virtual_base_offsets) layoutRecordType() argument
/llvm-project/clang/tools/libclang/
H A DCXCursor.h29 class FieldDecl; variable
/llvm-project/clang/lib/CodeGen/
H A DCGObjCRuntime.h41 class FieldDecl; variable
/llvm-project/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp194 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, in layoutRecordType()
/llvm-project/clang/lib/AST/
H A DExternalASTSource.cpp65 layoutRecordType(const RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const CXXRecordDecl *,CharUnits> & BaseOffsets,llvm::DenseMap<const CXXRecordDecl *,CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
/llvm-project/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp183 layoutRecordType(const RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const CXXRecordDecl *,CharUnits> & BaseOffsets,llvm::DenseMap<const CXXRecordDecl *,CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
238 ReadMismatchingDeleteExpressions(llvm::MapVector<FieldDecl *,llvm::SmallVector<std::pair<SourceLocation,bool>,4>> & Exprs) ReadMismatchingDeleteExpressions() argument
H A DSema.cpp2466 ReadMismatchingDeleteExpressions(llvm::MapVector<FieldDecl *,llvm::SmallVector<std::pair<SourceLocation,bool>,4>> &) ReadMismatchingDeleteExpressions() argument
/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DPaddingChecker.cpp312 reportRecord(const RecordDecl * RD,CharUnits BaselinePad,CharUnits OptimalPad,const SmallVector<const FieldDecl *,20> & OptimalFieldsOrder) const reportRecord() argument
/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp113 layoutRecordType(const clang::RecordDecl * Record,uint64_t & Size,uint64_t & Alignment,llvm::DenseMap<const clang::FieldDecl *,uint64_t> & FieldOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & BaseOffsets,llvm::DenseMap<const clang::CXXRecordDecl *,clang::CharUnits> & VirtualBaseOffsets) layoutRecordType() argument
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h693 AST_MATCHER(FieldDecl, isBitField) { in AST_MATCHER() argument
710 AST_MATCHER_P(FieldDecl, hasBitWidth, unsigned, Width) { in AST_MATCHER_P() argument
729 AST_MATCHER_P(FieldDecl,hasInClassInitializer,internal::Matcher<Expr>,InnerMatcher) AST_MATCHER_P() argument
4789 AST_MATCHER_P(CXXCtorInitializer,forField,internal::Matcher<FieldDecl>,InnerMatcher) AST_MATCHER_P() argument
/llvm-project/clang/include/clang/Analysis/
H A DCFG.h50 class FieldDecl; variable
/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h80 class FieldDecl; global() variable

12