|
reference, declaration → definition
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 {}