| /llvm-project/clang-tools-extra/test/clang-tidy/checkers/modernize/ |
| H A D | use-equals-default-copy.cpp | 9 int Field; member 11 OL::OL(const OL &Other) : Field(Other.Field) {} in OL() 15 Field = Other.Field; in operator =() 23 IL(const IL &Other) : Field(Other.Field) {} in IL() 27 Field = Other.Field; in operator =() 32 int Field; member 37 NU(const NU &Other) : Field(Other.Field) {} in NU() 40 Field = Other.Field; in operator =() 44 IL Field; member 49 SU(const SU &Other) : Field(Other.Field) {} in SU() [all …]
|
| H A D | use-equals-default.cpp | 42 NE Field; member 49 NE Field; member 64 NE Field; member 89 IA() : Field(5) {} in IA() 92 int Field; member in IA 103 int Field = 5; member in DMI
|
| /llvm-project/lldb/unittests/Target/ |
| H A D | RegisterFlagsTest.cpp | 17 TEST(RegisterFlagsTest, Field) { in TEST() argument 20 RegisterFlags::Field f1("abc", 0); in TEST() 30 RegisterFlags::Field f2("", 0, 1); in TEST() 38 RegisterFlags::Field f3("", 2, 5); in TEST() 51 static RegisterFlags::Field make_field(unsigned start, unsigned end) { in make_field() 52 return RegisterFlags::Field("", start, end); in make_field() 55 static RegisterFlags::Field make_field(unsigned bit) { in make_field() 56 return RegisterFlags::Field("", bit); in make_field() 88 static void test_padding(const std::vector<RegisterFlags::Field> &fields, in test_padding() 89 const std::vector<RegisterFlags::Field> in test_padding() [all...] |
| /llvm-project/llvm/utils/TableGen/ |
| H A D | SearchableTableEmitter.cpp | 42 static int64_t getInt(const Record *R, StringRef Field) { in getInt() 43 return getAsInt(R->getValueInit(Field)); in getInt() 88 for (const auto &Field : Fields) { in getFieldByName() 89 if (Name == Field.Name) in getFieldByName() 90 return &Field; in getFieldByName() 117 std::string primaryRepresentation(SMLoc Loc, const GenericField &Field, in primaryRepresentation() 120 if (Field.IsCode || SI->hasCodeFormat()) in primaryRepresentation() 128 else if (Field.IsIntrinsic) in primaryRepresentation() 130 else if (Field.IsInstruction) in primaryRepresentation() 132 else if (Field in primaryRepresentation() 41 getInt(Record * R,StringRef Field) getInt() argument 85 for (const auto &Field : Fields) { getFieldByName() local 115 primaryRepresentation(SMLoc Loc,const GenericField & Field,Init * I) primaryRepresentation() argument 159 searchableFieldType(const GenericTable & Table,const SearchIndex & Index,const GenericField & Field,TypeContext Ctx) searchableFieldType() argument 236 for (const auto &Field : Index.Fields) { compareBy() local 338 for (const auto &Field : Index.Fields) { emitLookupFunction() local 364 for (const auto &Field : Index.Fields) { emitLookupFunction() local 397 const GenericField &Field = Index.Fields[0]; emitLookupFunction() local 419 const GenericField &Field = Index.Fields[0]; emitLookupFunction() local 430 for (const auto &Field : Index.Fields) { emitLookupFunction() local 437 for (const auto &Field : Index.Fields) { emitLookupFunction() local 455 for (const auto &Field : Index.Fields) { emitLookupFunction() local 483 for (const auto &Field : Index.Fields) emitLookupFunction() local 501 for (const auto &Field : Index.Fields) emitLookupDeclaration() local 532 for (const auto &Field : Table.Fields) emitGenericTable() local 551 parseFieldType(GenericField & Field,Init * TypeOf) parseFieldType() argument 579 const GenericField *Field = Table.getFieldByName(FieldName); parseSearchIndex() local 636 for (auto &Field : Table.Fields) { collectTableEntries() local 663 for (auto &Field : Table.Fields) { collectTableEntries() local 831 for (const RecordVal &Field : Class->getValues()) { run() local 846 for (const auto &Field : run() local [all...] |
| /llvm-project/libc/benchmarks/ |
| H A D | JSONTest.cpp | 19 using testing::Field; 51 return ExplainMatchResult(AllOf(Field(&CacheInfo::Type, B.Type), 52 Field(&CacheInfo::Level, B.Level), 53 Field(&CacheInfo::Size, B.Size), 54 Field(&CacheInfo::NumSharing, B.NumSharing)), 60 Field(&HostState::CpuName, H.CpuName), in equals() 61 Field(&HostState::CpuFrequency, H.CpuFrequency), in equals() 62 Field(&HostState::Caches, Pointwise(EqualsCacheInfo(), H.Caches))); in equals() 67 Field(&StudyConfiguration::Function, SC.Function), in equals() 68 Field(&StudyConfiguration::NumTrials, SC.NumTrials), in equals() [all …]
|
| H A D | LibcBenchmarkTest.cpp | 22 using ::testing::Field; 106 ElementsAre(Field(&BenchmarkState::LastSampleIterations, 1), in TEST_F() 107 Field(&BenchmarkState::LastSampleIterations, 2), in TEST_F() 108 Field(&BenchmarkState::LastSampleIterations, 4), in TEST_F() 109 Field(&BenchmarkState::LastSampleIterations, 8), in TEST_F() 110 Field(&BenchmarkState::LastSampleIterations, 16), in TEST_F() 111 Field(&BenchmarkState::LastSampleIterations, 32))); in TEST_F() 124 ElementsAre(Field(&BenchmarkState::LastSampleIterations, 1), in TEST_F() 125 Field(&BenchmarkState::LastSampleIterations, 2), in TEST_F() 126 Field(&BenchmarkState::LastSampleIterations, 4), in TEST_F() [all …]
|
| /llvm-project/llvm/unittests/XRay/ |
| H A D | ProfileTest.cpp | 21 using ::testing::Field; 74 Field(&Profile::Block::Thread, Eq(Profile::ThreadID{1})), in TEST() 75 Field(&Profile::Block::PathData, in TEST() 78 AllOf(Field(&Profile::Data::CallCount, Eq(1u)), in TEST() 79 Field(&Profile::Data::CumulativeLocalTime, in TEST() 82 AllOf(Field(&Profile::Data::CallCount, Eq(10u)), in TEST() 83 Field(&Profile::Data::CumulativeLocalTime, in TEST() 98 Field(&Profile::Block::Thread, Eq(Profile::ThreadID{1})), in TEST() 99 Field(&Profile::Block::PathData, in TEST() 102 AllOf(Field(&Profile::Data::CallCount, Eq(1u)), in TEST() [all …]
|
| H A D | FDRTraceWriterTest.cpp | 27 using testing::Field; 64 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::FuncId, Eq(1)), in TEST() 65 Field(&XRayRecord::FuncId, Eq(1)))); in TEST() 66 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::TId, Eq(1u)), in TEST() 67 Field(&XRayRecord::TId, Eq(1u)))); in TEST() 68 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::PId, Eq(1u)), in TEST() 69 Field(&XRayRecord::PId, Eq(1u)))); in TEST() 70 EXPECT_THAT(Trace, ElementsAre(Field(&XRayRecord::CPU, Eq(1u)), in TEST() 71 Field(&XRayRecord::CPU, Eq(1u)))); in TEST() 73 ElementsAre(Field( in TEST() [all...] |
| /llvm-project/llvm/unittests/tools/llvm-cfi-verify/ |
| H A D | GraphBuilder.cpp | 47 using ::testing::Field; 165 Each(Field(&ConditionalBranchNode::CFIProtection, Eq(true)))); in TEST_F() 168 Contains(AllOf(Field(&ConditionalBranchNode::Address, Eq(0xDEADBEEF)), in TEST_F() 169 Field(&ConditionalBranchNode::Target, in TEST_F() 171 Field(&ConditionalBranchNode::Fallthrough, in TEST_F() 192 Each(Field(&ConditionalBranchNode::CFIProtection, Eq(true)))); in TEST_F() 195 Contains(AllOf(Field(&ConditionalBranchNode::Address, Eq(0xDEADBEEF)), in TEST_F() 196 Field(&ConditionalBranchNode::Target, in TEST_F() 198 Field(&ConditionalBranchNode::Fallthrough, in TEST_F() 222 Each(Field(&ConditionalBranchNode::CFIProtection, Eq(true)))); in TEST_F() [all …]
|
| /llvm-project/clang/test/CodeGenCXX/ |
| H A D | skip-vtable-pointer-initialization.cpp | 41 struct Field { struct 42 ~Field() { } in ~Field() argument 49 Field field; 67 struct Field { struct 68 ~Field() { f(); } in ~Field() argument 75 Field field; 91 struct Field { struct 92 ~Field(); 99 Field field; 119 struct Field { struct [all …]
|
| H A D | vtable-pointer-initialization.cpp | 3 struct Field { struct 4 Field(); 5 ~Field(); 19 Field field; 39 Field field;
|
| H A D | vtable-pointer-initialization-address-space.cpp | 4 struct Field { struct 5 Field(); 6 ~Field(); 20 Field field; 42 Field field;
|
| /llvm-project/llvm/lib/Support/ |
| H A D | OptimizedStructLayout.cpp | 18 using Field = OptimizedStructLayoutField; typedef 21 static void checkValidLayout(ArrayRef<Field> Fields, uint64_t Size, in checkValidLayout() 25 for (auto &Field : Fields) { in checkValidLayout() local 26 assert(Field.hasFixedOffset() && in checkValidLayout() 28 assert(isAligned(Field.Alignment, Field.Offset) && in checkValidLayout() 30 assert(Field.Offset >= LastEnd && in checkValidLayout() 32 LastEnd = Field.getEndOffset(); in checkValidLayout() 33 assert(Field.Alignment <= MaxAlign && in checkValidLayout() 35 ComputedMaxAlign = std::max(Field.Alignment, MaxAlign); in checkValidLayout() 43 llvm::performOptimizedStructLayout(MutableArrayRef<Field> Fields) { in performOptimizedStructLayout() [all …]
|
| /llvm-project/clang-tools-extra/clang-tidy/cppcoreguidelines/ |
| H A D | PreferMemberInitializerCheck.cpp | 44 // Field is not assigned. 46 // Field is assigned. 62 // Checks if Field is initialised using a field that will be initialised after 68 const FieldDecl *Field, const Expr *Init, const CXXConstructorDecl *Ctor, in updateAssignmentLevel() argument 70 auto It = AssignedFields.try_emplace(Field, AssignedLevel::None).first; in updateAssignmentLevel() 76 if (Field->getType().getCanonicalType()->isReferenceType()) { in updateAssignmentLevel() 84 member(fieldDecl(indexNotLessThan(Field->getFieldIndex())))); in updateAssignmentLevel() 90 *Init, Field->getASTContext()) in updateAssignmentLevel() 99 const FieldDecl *Field; 114 const auto *Field in isAssignmentToMemberOf() 101 const FieldDecl *Field; global() member 116 const auto *Field = dyn_cast<FieldDecl>(ME->getMemberDecl()); isAssignmentToMemberOf() local 134 const auto *Field = dyn_cast<FieldDecl>(ME->getMemberDecl()); isAssignmentToMemberOf() local 169 if (FieldDecl *Field = Init->getMember()) check() local 195 const FieldDecl *Field = AssignmentToMember->Field; check() local [all...] |
| /llvm-project/clang/lib/CodeGen/ |
| H A D | CGRecordLayoutBuilder.cpp | 79 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase } Kind; 99 return MemberInfo(Offset, MemberInfo::Field, Data); in StorageInfo() 189 RecordDecl::field_iterator Field, 323 for (const auto *Field : D->fields()) { in lowerUnion() 324 if (Field->isBitField()) { in lowerUnion() 325 if (Field->isZeroLengthBitField()) in lowerUnion() 327 llvm::Type *FieldType = getStorageType(Field); in lowerUnion() 330 setBitFieldInfo(Field, CharUnits::Zero(), FieldType); in lowerUnion() 332 Fields[Field->getCanonicalDecl()] = 0; in lowerUnion() 333 llvm::Type *FieldType = getStorageType(Field); in lowerUnion() 78 enum InfoKind { VFPtr, VBPtr, Field, Base, VBase } Kind; global() enumerator 322 for (const auto *Field : D->fields()) { lowerUnion() local 380 for (RecordDecl::field_iterator Field = D->field_begin(), accumulateFields() local 410 accumulateBitFields(bool isNonVirtualBaseType,RecordDecl::field_iterator Field,RecordDecl::field_iterator FieldEnd) accumulateBitFields() argument 760 const FieldDecl *Field = I.first; computeVolatileBitfields() local [all...] |
| /llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | RecordOps.cpp | 19 static void copyField(const ValueDecl &Field, StorageLocation *SrcFieldLoc, in copyField() argument 22 assert(Field.getType()->isReferenceType() || in copyField() 25 if (Field.getType()->isRecordType()) { in copyField() 28 } else if (Field.getType()->isReferenceType()) { in copyField() 29 Dst.setChild(Field, SrcFieldLoc); in copyField() 74 for (auto [Field, DstFieldLoc] : Dst.children()) in copyRecord() 75 copyField(*Field, Src.getChild(*Field), DstFieldLoc, Dst, Env); in copyRecord() 80 for (auto [Field, SrcFieldLoc] : Src.children()) in copyRecord() 81 copyField(*Field, SrcFieldLoc, Dst.getChild(*Field), Dst, Env); in copyRecord() 100 for (auto [Field, FieldLoc1] : Loc1.children()) { in recordsEqual() [all …]
|
| /llvm-project/lldb/source/Target/ |
| H A D | RegisterFlags.cpp | 21 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end) in Field() function in RegisterFlags::Field 27 RegisterFlags::Field::Field(std::string name, unsigned bit_position) in Field() function in RegisterFlags::Field 31 RegisterFlags::Field::Field(std::string name, unsigned start, unsigned end, in Field() function in RegisterFlags::Field 50 void RegisterFlags::Field::DumpToLog(Log *log) const { in DumpToLog() 55 bool RegisterFlags::Field::Overlaps(const Field &other) const { in Overlaps() 61 unsigned RegisterFlags::Field::PaddingDistance(const Field &other) const { in PaddingDistance() 81 unsigned RegisterFlags::Field::GetSizeInBits(unsigned start, unsigned end) { in GetSizeInBits() 85 unsigned RegisterFlags::Field::GetSizeInBits() const { in GetSizeInBits() 89 uint64_t RegisterFlags::Field::GetMaxValue(unsigned start, unsigned end) { in GetMaxValue() 102 uint64_t RegisterFlags::Field::GetMaxValue() const { in GetMaxValue() [all …]
|
| /llvm-project/lldb/unittests/SymbolFile/NativePDB/ |
| H A D | UdtRecordCompleterTests.cpp | 127 AddField(u, "m1", 0, 4, Member::Field); in TEST_F() 128 AddField(u, "m2", 0, 4, Member::Field); in TEST_F() 129 AddField(u, "m3", 0, 1, Member::Field); in TEST_F() 130 AddField(u, "m4", 0, 8, Member::Field); in TEST_F() 150 AddField(&record.record, "m1", 0, 4, Member::Field); in TEST_F() 151 AddField(&record.record, "m2", 0, 4, Member::Field); in TEST_F() 152 AddField(&record.record, "m3", 0, 1, Member::Field); in TEST_F() 153 AddField(&record.record, "m4", 0, 8, Member::Field); in TEST_F() 174 AddField(s, "m1", 0, 4, Member::Field); in TEST_F() 175 AddField(s, "m2", 4, 4, Member::Field); in TEST_F() [all …]
|
| /llvm-project/lldb/include/lldb/Target/ |
| H A D | RegisterFlags.h | 61 class Field { 65 Field(std::string name, unsigned start, unsigned end); 68 Field(std::string name, unsigned start, unsigned end, 72 Field(std::string name, unsigned bit_position); 98 bool Overlaps(const Field &other) const; 103 unsigned PaddingDistance(const Field &other) const; 110 bool operator<(const Field &rhs) const { 114 bool operator==(const Field &rhs) const { 137 const std::vector<Field> &fields); 142 void SetFields(const std::vector<Field> &fields); [all …]
|
| /llvm-project/clang/test/Analysis/ |
| H A D | return-value-guaranteed.cpp | 5 struct Foo { int Field; }; member 23 F.Field = 0; in parseFoo() 40 if (F.Field == 0) { in parseFile() 47 (void)(1 / F.Field); in parseFile() 71 F.Field = 0; in parseFoo() 86 (void)(1 / F.Field); in parseFile()
|
| /llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | SymbolRewriter.cpp | 331 for (auto &Field : *Descriptor) { in parseRewriteFunctionDescriptor() 338 Key = dyn_cast<yaml::ScalarNode>(Field.getKey()); in parseRewriteFunctionDescriptor() 340 YS.printError(Field.getKey(), "descriptor key must be a scalar"); in parseRewriteFunctionDescriptor() 344 Value = dyn_cast<yaml::ScalarNode>(Field.getValue()); in parseRewriteFunctionDescriptor() 346 YS.printError(Field.getValue(), "descriptor value must be a scalar"); in parseRewriteFunctionDescriptor() 356 YS.printError(Field.getKey(), "invalid regex: " + Error); in parseRewriteFunctionDescriptor() 369 YS.printError(Field.getKey(), "unknown key for function"); in parseRewriteFunctionDescriptor() 400 for (auto &Field : *Descriptor) { in parseRewriteGlobalVariableDescriptor() 407 Key = dyn_cast<yaml::ScalarNode>(Field.getKey()); in parseRewriteGlobalVariableDescriptor() 409 YS.printError(Field.getKey(), "descriptor Key must be a scalar"); in parseRewriteGlobalVariableDescriptor() [all …]
|
| /llvm-project/lldb/unittests/Core/ |
| H A D | DumpRegisterInfoTest.cpp | 94 {RegisterFlags::Field("A", 24, 31), RegisterFlags::Field("B", 16, 23), in TEST() 95 RegisterFlags::Field("C", 8, 15), RegisterFlags::Field("D", 0, 7)}); in TEST() 114 {RegisterFlags::Field("A", 24, 31, &enum_one), in TEST() 115 RegisterFlags::Field("B", 16, 23), in TEST() 116 RegisterFlags::Field("C", 8, 15, &enum_two)}); in TEST()
|
| /llvm-project/clang-tools-extra/clangd/refactor/tweaks/ |
| H A D | MemberwiseConstructor.cpp | 129 FieldAction considerField(const FieldDecl *Field) const { in considerField() 130 if (Field->hasInClassInitializer()) in considerField() 132 if (!Field->getIdentifier()) in considerField() 176 .Visit(Field->getType().getCanonicalType().getTypePtr()); in considerField() 229 QualType ParamType = Info.Field->getType().getLocalUnqualifiedType(); in buildCode() 234 /*Placeholder=*/paramName(Info.Field)); in buildCode() 240 OS << Sep << Info.Field->getName() << "("; in buildCode() 243 OS << paramName(Info.Field); in buildCode() 254 llvm::StringRef paramName(const FieldDecl *Field) const { in paramName() 255 return Field->getName().trim("_"); in paramName() [all …]
|
| /llvm-project/clang-tools-extra/clang-reorder-fields/ |
| H A D | ReorderFieldsAction.cpp | 62 for (const auto *Field : Definition->fields()) in getNewFieldsOrder() local 63 NameToIndex[Field->getName()] = Field->getFieldIndex(); in getNewFieldsOrder() 74 llvm::errs() << "Field " << Name << " not found in definition.\n"; in getNewFieldsOrder() 164 static SourceRange getFullFieldSourceRange(const FieldDecl &Field, in reorderFieldsInConstructor() 166 const SourceRange Range = Field.getSourceRange(); in reorderFieldsInConstructor() 202 for (const auto *Field : Definition->fields()) in reorderFieldsInConstructor() 203 Fields.push_back(Field); in reorderFieldsInConstructor() 206 for (const auto *Field : Definition->fields()) { in reorderFieldsInConstructor() 207 const auto FieldIndex = Field in reorderFieldsInConstructor() 131 for (const auto *Field : Definition->fields()) reorderFieldsInDefinition() local 135 for (const auto *Field : Definition->fields()) { reorderFieldsInDefinition() local 144 for (const auto *Field : Definition->fields()) { reorderFieldsInDefinition() local [all...] |
| /llvm-project/clang-tools-extra/clang-tidy/modernize/ |
| H A D | UseEqualsDefaultCheck.cpp | 27 for (const auto *Field : Record->fields()) { in getAllNamedFields() local 29 if (Field->isUnnamedBitField()) in getAllNamedFields() 31 Result.insert(Field); in getAllNamedFields() 51 internal::Matcher<Expr> accessToFieldInVar(const FieldDecl *Field, in accessToFieldInVar() argument 55 member(fieldDecl(equalsNode(Field))))); in accessToFieldInVar() 95 for (const auto *Field : FieldsToInit) { in isCopyConstructorAndCanBeDefaulted() local 96 auto AccessToFieldInParam = accessToFieldInVar(Field, Param); in isCopyConstructorAndCanBeDefaulted() 102 isMemberInitializer(), forField(equalsNode(Field)), in isCopyConstructorAndCanBeDefaulted() 180 for (const auto *Field : FieldsToInit) { in isCopyAssignmentAndCanBeDefaulted() local 186 member(fieldDecl(equalsNode(Field)))); in isCopyAssignmentAndCanBeDefaulted() [all …]
|