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

References

include/llvm/ADT/BitmaskEnum.h
   80 template <typename E> typename std::underlying_type<E>::type Mask() {
   84              E::LLVM_BITMASK_LARGEST_ENUMERATOR)) -
   90 template <typename E> typename std::underlying_type<E>::type Underlying(E Val) {
   99 E operator~(E Val) {
   99 E operator~(E Val) {
  100   return static_cast<E>(~Underlying(Val) & Mask<E>());
  105 E operator|(E LHS, E RHS) {
  105 E operator|(E LHS, E RHS) {
  105 E operator|(E LHS, E RHS) {
  111 E operator&(E LHS, E RHS) {
  111 E operator&(E LHS, E RHS) {
  111 E operator&(E LHS, E RHS) {
  133 E &operator&=(E &LHS, E RHS) {
  133 E &operator&=(E &LHS, E RHS) {
  133 E &operator&=(E &LHS, E RHS) {
include/llvm/DebugInfo/PDB/IPDBRawSymbol.h
   41                        PdbSymbolIdField FieldId, PdbSymbolIdField ShowFlags,
   41                        PdbSymbolIdField FieldId, PdbSymbolIdField ShowFlags,
   42                        PdbSymbolIdField RecurseFlags);
   53   virtual void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   54                     PdbSymbolIdField RecurseIdFields) const = 0;
include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h
   23   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   24             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h
   29   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   30             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeSymbolEnumerator.h
   28   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   29             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeArray.h
   28   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   29             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeBuiltin.h
   28   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   29             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeEnum.h
   33   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   34             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeFunctionSig.h
   38   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   39             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypePointer.h
   32   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   33             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeTypedef.h
   28   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   29             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeUDT.h
   35   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   36             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/Native/NativeTypeVTShape.h
   29   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   30             PdbSymbolIdField RecurseIdFields) const override;
include/llvm/DebugInfo/PDB/PDBSymbol.h
  114   void defaultDump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowFlags,
  115                    PdbSymbolIdField RecurseFlags) const;
lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp
   27                                  PdbSymbolIdField ShowIdFields,
   28                                  PdbSymbolIdField RecurseIdFields) const {
   32                     PdbSymbolIdField::LexicalParent, ShowIdFields,
lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp
   23                            PdbSymbolIdField ShowIdFields,
   24                            PdbSymbolIdField RecurseIdFields) const {
   26                     PdbSymbolIdField::SymIndexId, ShowIdFields,
lib/DebugInfo/PDB/Native/NativeSymbolEnumerator.cpp
   28                                   PdbSymbolIdField ShowIdFields,
   29                                   PdbSymbolIdField RecurseIdFields) const {
   32                     PdbSymbolIdField::ClassParent, ShowIdFields,
   35                     Session, PdbSymbolIdField::LexicalParent, ShowIdFields,
   39                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
lib/DebugInfo/PDB/Native/NativeTypeArray.cpp
   27                            PdbSymbolIdField ShowIdFields,
   28                            PdbSymbolIdField RecurseIdFields) const {
   33                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
   36                     PdbSymbolIdField::LexicalParent, ShowIdFields,
lib/DebugInfo/PDB/Native/NativeTypeBuiltin.cpp
   25                              PdbSymbolIdField ShowIdFields,
   26                              PdbSymbolIdField RecurseIdFields) const {}
lib/DebugInfo/PDB/Native/NativeTypeEnum.cpp
  129                           PdbSymbolIdField ShowIdFields,
  130                           PdbSymbolIdField RecurseIdFields) const {
  136                     PdbSymbolIdField::LexicalParent, ShowIdFields,
  140                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
  143                       Session, PdbSymbolIdField::UnmodifiedType, ShowIdFields,
lib/DebugInfo/PDB/Native/NativeTypeFunctionSig.cpp
   33   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
   34             PdbSymbolIdField RecurseIdFields) const override {
   38                       PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
  109                                  PdbSymbolIdField ShowIdFields,
  110                                  PdbSymbolIdField RecurseIdFields) const {
  115                     PdbSymbolIdField::LexicalParent, ShowIdFields,
  121                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
lib/DebugInfo/PDB/Native/NativeTypePointer.cpp
   35                              PdbSymbolIdField ShowIdFields,
   36                              PdbSymbolIdField RecurseIdFields) const {
   41                       PdbSymbolIdField::ClassParent, ShowIdFields,
   45                     PdbSymbolIdField::LexicalParent, ShowIdFields,
   48                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
lib/DebugInfo/PDB/Native/NativeTypeTypedef.cpp
   15                              PdbSymbolIdField ShowIdFields,
   16                              PdbSymbolIdField RecurseIdFields) const {
   20                     PdbSymbolIdField::Type, ShowIdFields, RecurseIdFields);
lib/DebugInfo/PDB/Native/NativeTypeUDT.cpp
   38                          PdbSymbolIdField ShowIdFields,
   39                          PdbSymbolIdField RecurseIdFields) const {
   45                     PdbSymbolIdField::LexicalParent, ShowIdFields,
   49                       Session, PdbSymbolIdField::UnmodifiedType, ShowIdFields,
lib/DebugInfo/PDB/Native/NativeTypeVTShape.cpp
   16                              PdbSymbolIdField ShowIdFields,
   17                              PdbSymbolIdField RecurseIdFields) const {
   21                     PdbSymbolIdField::LexicalParent, ShowIdFields,
lib/DebugInfo/PDB/PDBSymbol.cpp
  118                             PdbSymbolIdField ShowFlags,
  119                             PdbSymbolIdField RecurseFlags) const {
  125   defaultDump(outs(), 0, PdbSymbolIdField::All, PdbSymbolIdField::None);
  125   defaultDump(outs(), 0, PdbSymbolIdField::All, PdbSymbolIdField::None);
  188                                   PdbSymbolIdField FieldId,
  189                                   PdbSymbolIdField ShowFlags,
  190                                   PdbSymbolIdField RecurseFlags) {
  191   if ((FieldId & ShowFlags) == PdbSymbolIdField::None)
  198   if ((FieldId & RecurseFlags) == PdbSymbolIdField::None)
  201   if (FieldId == PdbSymbolIdField::SymIndexId)
  213   Child->defaultDump(OS, Indent + 2, ShowFlags, PdbSymbolIdField::None);
tools/llvm-pdbutil/llvm-pdbutil.cpp
  992 void diaDumpChildren(PDBSymbol &Outer, PdbSymbolIdField Ids,
  993                      PdbSymbolIdField Recurse) {
 1033   PdbSymbolIdField Ids = opts::diadump::NoSymIndexIds ? PdbSymbolIdField::None
 1033   PdbSymbolIdField Ids = opts::diadump::NoSymIndexIds ? PdbSymbolIdField::None
 1034                                                       : PdbSymbolIdField::All;
 1036   PdbSymbolIdField Recurse = PdbSymbolIdField::None;
 1036   PdbSymbolIdField Recurse = PdbSymbolIdField::None;
 1038     Recurse = PdbSymbolIdField::All;
 1040     Ids &= ~(PdbSymbolIdField::ClassParent | PdbSymbolIdField::LexicalParent);
 1040     Ids &= ~(PdbSymbolIdField::ClassParent | PdbSymbolIdField::LexicalParent);
unittests/DebugInfo/PDB/PDBApiTest.cpp
  172   void dump(raw_ostream &OS, int Indent, PdbSymbolIdField ShowIdFields,
  173     PdbSymbolIdField RecurseIdFields) const override {}