| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGRecordLayout.h | 111 const FieldDecl *FD, 138 llvm::DenseMap<const FieldDecl *, unsigned> FieldInfo; 142 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields; 197 unsigned getLLVMFieldNo(const FieldDecl *FD) const { in getLLVMFieldNo() 216 const CGBitFieldInfo &getBitFieldInfo(const FieldDecl *FD) const { in getBitFieldInfo() 219 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() 87 const FieldDecl *FD, CharUnits CurStructOffset, Ts &&... Args) { in preVisit() 94 const FieldDecl *FD, CharUnits CurStructOffset, in visitWithKind() 107 void visitTrivial(QualType FT, const FieldDecl *FD, CharUnits CurStructOffset, in visitTrivial() 159 void visitARCStrong(QualType FT, const FieldDecl *FD, in visitARCStrong() 168 void visitARCWeak(QualType FT, const FieldDecl *FD, in visitARCWeak() 175 void visitStruct(QualType QT, const FieldDecl *FD, in visitStruct() [all …]
|
| H A D | CGRecordLayoutBuilder.cpp | 82 const FieldDecl *FD; 86 const FieldDecl *FD = nullptr) in MemberInfo() 147 llvm::Type *getStorageType(const FieldDecl *FD) { in getStorageType() 167 bool isZeroInitializable(const FieldDecl *FD) { in isZeroInitializable() 177 uint64_t getFieldBitOffset(const FieldDecl *FD) { in getFieldBitOffset() 181 void setBitFieldInfo(const FieldDecl *FD, CharUnits StartOffset, 217 llvm::DenseMap<const FieldDecl *, unsigned> Fields; 218 llvm::DenseMap<const FieldDecl *, CGBitFieldInfo> BitFields; 239 const FieldDecl *FD, CharUnits StartOffset, llvm::Type *StorageType) { in setBitFieldInfo() 549 const FieldDecl *Field = I.first; in computeVolatileBitfields() [all …]
|
| H A D | CGClass.cpp | 619 FieldDecl *Field = MemberInit->getAnyMember(); in EmitLValueForAnyFieldInitialization() 624 LHS = CGF.EmitLValueForFieldInitialization(LHS, cast<FieldDecl>(I)); in EmitLValueForAnyFieldInitialization() 641 FieldDecl *Field = MemberInit->getAnyMember(); in EmitMemberInitializer() 692 void CodeGenFunction::EmitInitializerForField(FieldDecl *Field, LValue LHS, in EmitInitializerForField() 801 const FieldDecl *D = Field; in EmitAsanPrologueOrEpilogue() 925 bool isMemcpyableField(FieldDecl *F) const { in isMemcpyableField() 935 void addMemcpyableField(FieldDecl *F) { in addMemcpyableField() 1015 void addInitialField(FieldDecl *F) { in addInitialField() 1023 void addNextField(FieldDecl *F) { in addNextField() 1047 FieldDecl *FirstField; [all …]
|
| H A D | CGOpenMPRuntimeGPU.h | 344 const VarDecl *translateParameter(const FieldDecl *FD, 443 const FieldDecl *FD = nullptr; 450 MappedVarData(const FieldDecl *FD, bool IsOnePerTeam = false)
|
| H A D | CGOpenMPRuntimeGPU.cpp | 145 llvm::SmallDenseMap<const ValueDecl *, const FieldDecl *> in buildRecordForGlobalizedVars() 180 FieldDecl *Field; in buildRecordForGlobalizedVars() 182 Field = FieldDecl::Create( in buildRecordForGlobalizedVars() 198 Field = FieldDecl::Create( in buildRecordForGlobalizedVars() 229 llvm::SmallDenseMap<const ValueDecl *, const FieldDecl *> MappedDeclsFields; 244 if (const FieldDecl *FD = CSI->lookup(cast<VarDecl>(VD))) { in markAsEscaped() 505 const FieldDecl *getFieldForGlobalizedVar(const ValueDecl *VD) const { in getFieldForGlobalizedVar() 1644 llvm::SmallDenseMap<const ValueDecl *, const FieldDecl *> MappedDeclsFields; in emitTeamsOutlinedFunction() 1667 llvm::SmallDenseMap<const ValueDecl *, const FieldDecl *> in emitTeamsOutlinedFunction() 1673 llvm::SmallDenseMap<const ValueDecl *, const FieldDecl *> in emitTeamsOutlinedFunction() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | CXXFieldCollector.h | 21 class FieldDecl; variable 29 SmallVector<FieldDecl*, 32> Fields; 55 void Add(FieldDecl *D) { in Add() 68 FieldDecl **getCurFields() { return &*(Fields.end() - getCurNumFields()); } in getCurFields()
|
| H A D | MultiplexExternalSemaSource.h | 186 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets, 226 FieldDecl *, llvm::SmallVector<std::pair<SourceLocation, bool>, 4>> &
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PaddingChecker.cpp | 99 SmallVector<const FieldDecl *, 20> OptimalFieldsOrder; in visitRecord() 173 auto IsTrickyField = [](const FieldDecl *FD) -> bool { in shouldSkipDecl() 195 for (const FieldDecl *FD : RD->fields()) { in calculateBaselinePad() 226 static std::pair<CharUnits, SmallVector<const FieldDecl *, 20>> 232 const FieldDecl *Field; in calculateOptimalPad() 247 auto GatherSizesAndAlignments = [](const FieldDecl *FD) { in calculateOptimalPad() 268 SmallVector<const FieldDecl *, 20> OptimalFieldsOrder; in calculateOptimalPad() 307 const SmallVector<const FieldDecl *, 20> &OptimalFieldsOrder) const { in reportRecord() argument
|
| H A D | LLVMConventionsChecker.cpp | 215 SmallVector<FieldDecl*, 10> FieldChain; 225 void Visit(FieldDecl *D); 241 void ASTFieldVisitor::Visit(FieldDecl *D) { in Visit() 267 for (SmallVectorImpl<FieldDecl*>::iterator I=FieldChain.begin(), in ReportError()
|
| H A D | DeadStoresChecker.cpp | 510 llvm::DenseMap<const VarDecl *, FieldDecl *> CaptureFields; in findLambdaReferenceCaptures() 511 FieldDecl *ThisCaptureField; in findLambdaReferenceCaptures() 519 const FieldDecl *FD = CaptureFields[VD]; in findLambdaReferenceCaptures()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/Interp/ |
| H A D | Record.h | 27 const FieldDecl *Decl; 57 const Field *getField(const FieldDecl *FD) const; 108 llvm::DenseMap<const FieldDecl *, Field *> FieldMap;
|
| H A D | Descriptor.h | 119 const FieldDecl *asFieldDecl() const { in asFieldDecl() 120 return dyn_cast_or_null<FieldDecl>(asDecl()); in asFieldDecl()
|
| H A D | Interp.cpp | 118 const FieldDecl *InactiveField = Ptr.getField(); in CheckActive() 129 const FieldDecl *ActiveField = nullptr; in CheckActive() 277 const FieldDecl *Field = Ptr.getField(); in CheckMutable()
|
| /netbsd-src/external/apache2/llvm/dist/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() 133 void UpdateEmptyFieldSubobjects(const FieldDecl *FD, CharUnits Offset, 161 bool CanPlaceFieldSubobjectAtOffset(const FieldDecl *FD, 184 bool CanPlaceFieldAtOffset(const FieldDecl *FD, CharUnits Offset); 207 for (const FieldDecl *FD : Class->fields()) { in ComputeEmptySubobjectSizes() 430 EmptySubobjectMap::CanPlaceFieldSubobjectAtOffset(const FieldDecl *FD, in CanPlaceFieldSubobjectAtOffset() 470 EmptySubobjectMap::CanPlaceFieldAtOffset(const FieldDecl *FD, in CanPlaceFieldAtOffset() 538 const FieldDecl *FD, CharUnits Offset, bool PlacingOverlappingField) { in UpdateEmptyFieldSubobjects() 715 void LayoutField(const FieldDecl *D, bool InsertExtraPadding); [all …]
|
| H A D | Decl.cpp | 684 assert(!isa<FieldDecl>(D) && "Didn't expect a FieldDecl!"); in getLVForNamespaceScopeDecl() 932 isa<FieldDecl>(D) || in getLVForClassMember() 1836 if (isa<FieldDecl>(D) || isa<IndirectFieldDecl>(D) || isa<MSPropertyDecl>(D)) in isCXXInstanceMember() 4137 FieldDecl *FieldDecl::Create(const ASTContext &C, DeclContext *DC, in Create() 4142 return new (C, DC) FieldDecl(Decl::Field, DC, StartLoc, IdLoc, Id, T, TInfo, in Create() 4146 FieldDecl *FieldDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 4147 return new (C, ID) FieldDecl(Field, nullptr, SourceLocation(), in CreateDeserialized() 4152 bool FieldDecl::isAnonymousStructOrUnion() const { in isAnonymousStructOrUnion() 4162 unsigned FieldDecl::getBitWidthValue(const ASTContext &Ctx) const { in getBitWidthValue() 4167 bool FieldDecl::isZeroLengthBitField(const ASTContext &Ctx) const { in isZeroLengthBitField() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/UninitializedObject/ |
| H A D | UninitializedObjectChecker.cpp | 132 static bool hasUnguardedAccess(const FieldDecl *FD, ProgramStateRef State); 298 for (const FieldDecl *I : RD->fields()) { in isNonUnionUninit() 505 for (const FieldDecl *FD : RD->fields()) { in shouldIgnoreRecord() 525 static bool hasUnguardedAccess(const FieldDecl *FD, ProgramStateRef State) { in hasUnguardedAccess() 581 std::string clang::ento::getVariableName(const FieldDecl *Field) { in getVariableName()
|
| H A D | UninitializedObject.h | 118 const FieldDecl *getDecl() const { in getDecl() 150 std::string getVariableName(const FieldDecl *Field);
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ASTMutationListener.h | 25 class FieldDecl; variable 105 virtual void DefaultMemberInitializerInstantiated(const FieldDecl *D) {} in DefaultMemberInitializerInstantiated()
|
| H A D | APValue.h | 37 class FieldDecl; variable 289 const FieldDecl *Field; 346 explicit APValue(const FieldDecl *D, const APValue &V = APValue()) 555 const FieldDecl *getUnionField() const { 616 void setUnion(const FieldDecl *Field, const APValue &Value);
|
| /netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/ |
| H A D | CXCursor.h | 29 class FieldDecl; variable 122 CXCursor MakeCursorMemberRef(const FieldDecl *Field, SourceLocation Loc, 127 std::pair<const FieldDecl *, SourceLocation> getCursorMemberRef(CXCursor C);
|
| H A D | CXType.cpp | 380 if (const FieldDecl *FD = dyn_cast_or_null<FieldDecl>(D)) { in clang_getFieldDeclBitWidth() 1035 if (const FieldDecl *FD = dyn_cast<FieldDecl>(Res.front())) in clang_Type_getOffsetOf() 1065 if (const FieldDecl *FD = dyn_cast_or_null<FieldDecl>(D)) in clang_Cursor_getOffsetOfField() 1094 const FieldDecl *FD = dyn_cast_or_null<FieldDecl>(cxcursor::getCursorDecl(C)); in clang_Cursor_isBitField() 1244 const FieldDecl *FD = dyn_cast_or_null<FieldDecl>((*I)); in clang_Type_visitFields()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/CodeGen/ |
| H A D | SwiftCallingConv.h | 31 class FieldDecl; variable 111 void addBitFieldData(const FieldDecl *field, CharUnits begin,
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Tooling/Refactoring/ |
| H A D | RecursiveSymbolVisitor.h | 52 if (const FieldDecl *FD = Initializer->getMember()) { in VisitCXXConstructorDecl() 128 const FieldDecl *Decl = D.getField(); in VisitDesignatedInitExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Frontend/ |
| H A D | LayoutOverrideSource.h | 52 llvm::DenseMap<const FieldDecl *, uint64_t> &FieldOffsets,
|