| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/Native/ |
| H A D | NativeTypeUDT.cpp | 133 ClassOptions::None; in hasConstructor() 148 ClassOptions::None; in hasAssignmentOperator() 155 return (Tag->Options & ClassOptions::HasConversionOperator) != in hasCastOperator() 156 ClassOptions::None; in hasCastOperator() 163 return (Tag->Options & ClassOptions::ContainsNestedClass) != in hasNestedTypes() 164 ClassOptions::None; in hasNestedTypes() 172 ClassOptions::None; in hasOverloadedOperator() 181 return (Tag->Options & ClassOptions::Intrinsic) != ClassOptions::None; in isIntrinsic() 188 return (Tag->Options & ClassOptions::Nested) != ClassOptions::None; in isNested() 195 return (Tag->Options & ClassOptions::Packed) != ClassOptions::None; in isPacked() [all …]
|
| H A D | TpiHashing.cpp | 30 ClassOptions Opts = Rec.getOptions(); in getHashForUdt() 31 bool ForwardRef = bool(Opts & ClassOptions::ForwardReference); in getHashForUdt() 32 bool Scoped = bool(Opts & ClassOptions::Scoped); in getHashForUdt() 33 bool HasUniqueName = bool(Opts & ClassOptions::HasUniqueName); in getHashForUdt() 59 ClassOptions Opts = Deserialized.getOptions(); in getTagRecordHashForUdt() 61 bool ForwardRef = bool(Opts & ClassOptions::ForwardReference); in getTagRecordHashForUdt() 70 bool Scoped = bool(Opts & ClassOptions::Scoped); in getTagRecordHashForUdt()
|
| H A D | NativeTypeEnum.cpp | 260 codeview::ClassOptions::HasConstructorOrDestructor); in hasConstructor() 268 codeview::ClassOptions::HasOverloadedAssignmentOperator); in hasAssignmentOperator() 276 codeview::ClassOptions::ContainsNestedClass); in hasNestedTypes() 283 return bool(Record->getOptions() & codeview::ClassOptions::Intrinsic); in isIntrinsic() 291 codeview::ClassOptions::HasConversionOperator); in hasCastOperator() 316 return bool(Record->getOptions() & codeview::ClassOptions::Nested); in isNested() 324 codeview::ClassOptions::HasOverloadedOperator); in hasOverloadedOperator() 331 return bool(Record->getOptions() & codeview::ClassOptions::Packed); in isPacked() 338 return bool(Record->getOptions() & codeview::ClassOptions::Scoped); in isScoped()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/ |
| H A D | TypeRecordHelpers.cpp | 19 template <typename RecordT> static ClassOptions getUdtOptions(CVType CVT) { in getUdtOptions() 23 return ClassOptions::None; in getUdtOptions() 29 ClassOptions UdtOptions = ClassOptions::None; in isUdtForwardRef() 45 return (UdtOptions & ClassOptions::ForwardReference) != ClassOptions::None; in isUdtForwardRef()
|
| H A D | TypeDumpVisitor.cpp | 33 ENUM_ENTRY(ClassOptions, Packed), 35 ENUM_ENTRY(ClassOptions, HasOverloadedOperator), 36 ENUM_ENTRY(ClassOptions, Nested), 37 ENUM_ENTRY(ClassOptions, ContainsNestedClass), 39 ENUM_ENTRY(ClassOptions, HasConversionOperator), 40 ENUM_ENTRY(ClassOptions, ForwardReference), 41 ENUM_ENTRY(ClassOptions, Scoped), 42 ENUM_ENTRY(ClassOptions, HasUniqueName), 43 ENUM_ENTRY(ClassOptions, Sealed), 44 ENUM_ENTRY(ClassOptions, Intrinsic), [all …]
|
| /freebsd-12.1/contrib/llvm/tools/llvm-pdbutil/ |
| H A D | MinimalTypeDumper.cpp | 38 ((Options & ClassOptions::ForwardReference) != ClassOptions::None)) { in formatClassOptions() 57 PUSH_FLAG(ClassOptions, HasConstructorOrDestructor, Options, in formatClassOptions() 59 PUSH_FLAG(ClassOptions, ContainsNestedClass, Options, in formatClassOptions() 61 PUSH_FLAG(ClassOptions, HasConversionOperator, Options, in formatClassOptions() 64 PUSH_FLAG(ClassOptions, Intrinsic, Options, "intrin"); in formatClassOptions() 65 PUSH_FLAG(ClassOptions, Nested, Options, "is nested"); in formatClassOptions() 66 PUSH_FLAG(ClassOptions, HasOverloadedOperator, Options, in formatClassOptions() 68 PUSH_FLAG(ClassOptions, HasOverloadedAssignmentOperator, Options, in formatClassOptions() 70 PUSH_FLAG(ClassOptions, Packed, Options, "packed"); in formatClassOptions() 71 PUSH_FLAG(ClassOptions, Scoped, Options, "scoped"); in formatClassOptions() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/ |
| H A D | TypeRecord.h | 426 TagRecord(TypeRecordKind Kind, uint16_t MemberCount, ClassOptions Options, in TagRecord() 438 return (Options & ClassOptions::HasUniqueName) != ClassOptions::None; in hasUniqueName() 442 return (Options & ClassOptions::Nested) != ClassOptions::None; in isNested() 446 return (Options & ClassOptions::ForwardReference) != ClassOptions::None; in isForwardRef() 450 return (Options & ClassOptions::ContainsNestedClass) != ClassOptions::None; in containsNestedClass() 454 return (Options & ClassOptions::Scoped) != ClassOptions::None; in isScoped() 458 ClassOptions getOptions() const { return Options; } in getOptions() 464 ClassOptions Options; 475 ClassRecord(TypeRecordKind Kind, uint16_t MemberCount, ClassOptions Options, in ClassRecord() 507 UnionRecord(uint16_t MemberCount, ClassOptions Options, TypeIndex FieldList, in UnionRecord() [all …]
|
| H A D | CodeView.h | 201 enum class ClassOptions : uint16_t { enum 216 CV_DEFINE_ENUM_CLASS_FLAGS_OPERATORS(ClassOptions)
|
| /freebsd-12.1/contrib/llvm/lib/ObjectYAML/ |
| H A D | CodeViewYAMLTypes.cpp | 69 LLVM_YAML_DECLARE_BITSET_TRAITS(ClassOptions) 357 void ScalarBitSetTraits<ClassOptions>::bitset(IO &IO, ClassOptions &Options) { in bitset() 358 IO.bitSetCase(Options, "None", ClassOptions::None); in bitset() 360 ClassOptions::HasConstructorOrDestructor); in bitset() 362 ClassOptions::HasOverloadedOperator); in bitset() 363 IO.bitSetCase(Options, "Nested", ClassOptions::Nested); in bitset() 365 ClassOptions::ContainsNestedClass); in bitset() 367 ClassOptions::HasOverloadedAssignmentOperator); in bitset() 369 ClassOptions::HasConversionOperator); in bitset() 371 IO.bitSetCase(Options, "Scoped", ClassOptions::Scoped); in bitset() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | CodeViewDebug.cpp | 1937 ClassOptions CO = ClassOptions::None; in getCommonClassOptions() 1943 CO |= ClassOptions::HasUniqueName; in getCommonClassOptions() 1950 CO |= ClassOptions::Nested; in getCommonClassOptions() 1958 CO |= ClassOptions::Scoped; in getCommonClassOptions() 1963 CO |= ClassOptions::Scoped; in getCommonClassOptions() 1998 CO |= ClassOptions::ForwardReference; in lowerTypeEnum() 2165 ClassOptions CO = in lowerTypeClass() 2188 CO |= ClassOptions::ContainsNestedClass; in lowerCompleteTypeClass() 2210 ClassOptions CO = in lowerTypeUnion() 2221 ClassOptions CO = ClassOptions::Sealed | getCommonClassOptions(Ty); in lowerCompleteTypeUnion() [all …]
|