Searched refs:IPDBEnumChildren (Results 1 – 25 of 41) sorted by relevance
12
19 template <typename ChildType> class IPDBEnumChildren {22 typedef IPDBEnumChildren<ChildType> MyType;24 virtual ~IPDBEnumChildren() {} in ~IPDBEnumChildren()
26 template <class T> class IPDBEnumChildren; variable32 typedef IPDBEnumChildren<PDBSymbol> IPDBEnumSymbols;33 typedef IPDBEnumChildren<IPDBSourceFile> IPDBEnumSourceFiles;34 typedef IPDBEnumChildren<IPDBDataStream> IPDBEnumDataStreams;35 typedef IPDBEnumChildren<IPDBLineNumber> IPDBEnumLineNumbers;
34 virtual std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>
19 template <typename ChildType> class IPDBEnumChildren {22 using MyType = IPDBEnumChildren<ChildType>;24 virtual ~IPDBEnumChildren() = default;
65 using IPDBEnumSymbols = IPDBEnumChildren<PDBSymbol>;66 using IPDBEnumSourceFiles = IPDBEnumChildren<IPDBSourceFile>;67 using IPDBEnumDataStreams = IPDBEnumChildren<IPDBDataStream>;68 using IPDBEnumLineNumbers = IPDBEnumChildren<IPDBLineNumber>;69 using IPDBEnumTables = IPDBEnumChildren<IPDBTable>;70 using IPDBEnumInjectedSources = IPDBEnumChildren<IPDBInjectedSource>;71 using IPDBEnumSectionContribs = IPDBEnumChildren<IPDBSectionContrib>;
63 std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>72 return std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>( in getCompilands()
29 class FunctionArgEnumerator : public IPDBEnumChildren<PDBSymbolData> {94 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>>
28 class FunctionArgEnumerator : public IPDBEnumChildren<PDBSymbolData> {91 std::unique_ptr<IPDBEnumChildren<PDBSymbolData>>
21 class DIAEnumLineNumbers : public IPDBEnumChildren<IPDBLineNumber> {
22 class DIAEnumDebugStreams : public IPDBEnumChildren<IPDBDataStream> {
21 class DIAEnumSourceFiles : public IPDBEnumChildren<IPDBSourceFile> {
21 class DIAEnumSectionContribs : public IPDBEnumChildren<IPDBSectionContrib> {
21 class DIAEnumTables : public IPDBEnumChildren<IPDBTable> {
21 class DIAEnumInjectedSources : public IPDBEnumChildren<IPDBInjectedSource> {
21 class DIAEnumSymbols : public IPDBEnumChildren<PDBSymbol> {
29 std::unique_ptr<IPDBEnumChildren<PDBSymbolCompiland>>
20 class DIAEnumLineNumbers : public IPDBEnumChildren<IPDBLineNumber> {
21 class DIAEnumDebugStreams : public IPDBEnumChildren<IPDBDataStream> {
20 class DIAEnumSourceFiles : public IPDBEnumChildren<IPDBSourceFile> {
20 class DIAEnumSymbols : public IPDBEnumChildren<PDBSymbol> {
22 class NativeEnumModules : public IPDBEnumChildren<PDBSymbol> {
25 class NativeEnumTypes : public IPDBEnumChildren<PDBSymbol> {