reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h
   65                              MethodOptions Options);
include/llvm/DebugInfo/CodeView/TypeRecord.h
   58   MemberAttributes(MemberAccess Access, MethodKind Kind, MethodOptions Flags) {
   66     return MemberAccess(unsigned(Attrs) & unsigned(MethodOptions::AccessMask));
   72         (unsigned(Attrs) & unsigned(MethodOptions::MethodKindMask)) >>
   78   MethodOptions getFlags() const {
   81         ~unsigned(MethodOptions::AccessMask | MethodOptions::MethodKindMask));
   81         ~unsigned(MethodOptions::AccessMask | MethodOptions::MethodKindMask));
  734                   MethodOptions Options, int32_t VFTableOffset, StringRef Name)
  740   MethodOptions getOptions() const { return Attrs.getFlags(); }
include/llvm/Support/YAMLTraits.h
  819   void bitSetCase(T &Val, const char* Str, const T ConstVal) {
  819   void bitSetCase(T &Val, const char* Str, const T ConstVal) {
  827   void bitSetCase(T &Val, const char* Str, const uint32_t ConstVal) {
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
 1956 static MethodOptions translateMethodOptionFlags(const DISubprogram *SP) {
 1958     return MethodOptions::CompilerGenerated;
 1962   return MethodOptions::None;
lib/DebugInfo/CodeView/TypeDumpVisitor.cpp
  442                                             MethodOptions Options) {
  448   if (Options != MethodOptions::None) {
  495                         MethodOptions::None);
  505                         MethodOptions::None);
  520                         MethodOptions::None);
  529                         MethodOptions::None);
  538                         MethodOptions::None);
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
   17   Attrs &= uint16_t(MethodOptions::MethodKindMask);
lib/DebugInfo/CodeView/TypeRecordMapping.cpp
   99                                        MethodOptions Options) {
  110   if (Options != MethodOptions::None) {
  593       IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
  604       IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
  617       IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
  656       IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
  668       IO, Record.getAccess(), MethodKind::Vanilla, MethodOptions::None);
lib/ObjectYAML/CodeViewYAMLTypes.cpp
  376 void ScalarBitSetTraits<MethodOptions>::bitset(IO &IO, MethodOptions &Options) {
  377   IO.bitSetCase(Options, "None", MethodOptions::None);
  378   IO.bitSetCase(Options, "Pseudo", MethodOptions::Pseudo);
  379   IO.bitSetCase(Options, "NoInherit", MethodOptions::NoInherit);
  380   IO.bitSetCase(Options, "NoConstruct", MethodOptions::NoConstruct);
  381   IO.bitSetCase(Options, "CompilerGenerated", MethodOptions::CompilerGenerated);
  382   IO.bitSetCase(Options, "Sealed", MethodOptions::Sealed);
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.cpp
   73                                    MemberAccess access, MethodOptions options,
   80   bool is_artificial = (options & MethodOptions::CompilerGenerated) ==
   81                        MethodOptions::CompilerGenerated;
tools/lldb/source/Plugins/SymbolFile/NativePDB/UdtRecordCompleter.h
   75                  llvm::codeview::MethodOptions options,
tools/llvm-pdbutil/MinimalTypeDumper.cpp
  191   MethodOptions Flags = Attrs.getFlags();
unittests/DebugInfo/CodeView/TypeIndexDiscoveryTest.cpp
  221        MethodOptions::None, 0, "Method1"},
  222       {T2, MemberAccess::Public, MethodKind::PureVirtual, MethodOptions::None,
  225        MethodOptions::None, 0, "Method1"},
  226       {T4, MemberAccess::Public, MethodKind::Static, MethodOptions::None, 0,
  254                      MethodOptions::None,
  260                      MethodOptions::None,
  266                      MethodOptions::None,
  272                      MethodOptions::CompilerGenerated,