summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h')
-rw-r--r--lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h30
1 files changed, 12 insertions, 18 deletions
diff --git a/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h b/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h
index ca425c17c45..e9ff02c0a77 100644
--- a/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h
+++ b/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.h
@@ -14,45 +14,39 @@
#include "lldb/Symbol/ClangASTImporter.h"
-namespace clang
-{
+namespace clang {
class CharUnits;
class CXXRecordDecl;
class FieldDecl;
class RecordDecl;
}
-namespace lldb_private
-{
+namespace lldb_private {
class ClangASTContext;
class CompilerType;
}
-namespace llvm
-{
-namespace pdb
-{
+namespace llvm {
+namespace pdb {
class PDBSymbol;
class PDBSymbolData;
class PDBSymbolTypeBuiltin;
}
}
-class PDBASTParser
-{
+class PDBASTParser {
public:
- PDBASTParser(lldb_private::ClangASTContext &ast);
- ~PDBASTParser();
+ PDBASTParser(lldb_private::ClangASTContext &ast);
+ ~PDBASTParser();
- lldb::TypeSP
- CreateLLDBTypeFromPDBType(const llvm::pdb::PDBSymbol &type);
+ lldb::TypeSP CreateLLDBTypeFromPDBType(const llvm::pdb::PDBSymbol &type);
private:
- bool
- AddEnumValue(lldb_private::CompilerType enum_type, const llvm::pdb::PDBSymbolData &data) const;
+ bool AddEnumValue(lldb_private::CompilerType enum_type,
+ const llvm::pdb::PDBSymbolData &data) const;
- lldb_private::ClangASTContext &m_ast;
- lldb_private::ClangASTImporter m_ast_importer;
+ lldb_private::ClangASTContext &m_ast;
+ lldb_private::ClangASTImporter m_ast_importer;
};
#endif // SymbolFileDWARF_DWARFASTParserClang_h_
OpenPOWER on IntegriCloud