aboutsummaryrefslogtreecommitdiff
path: root/include/lldb/Core/ClangForward.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/lldb/Core/ClangForward.h')
-rw-r--r--include/lldb/Core/ClangForward.h233
1 files changed, 115 insertions, 118 deletions
diff --git a/include/lldb/Core/ClangForward.h b/include/lldb/Core/ClangForward.h
index 80abc15f671c..b3cab8a22f21 100644
--- a/include/lldb/Core/ClangForward.h
+++ b/include/lldb/Core/ClangForward.h
@@ -17,126 +17,123 @@
#if defined(__cplusplus)
-namespace clang
-{
- namespace Builtin
- {
- class Context;
- }
+namespace clang {
+namespace Builtin {
+class Context;
+}
- class Action;
- class ASTConsumer;
- class ASTContext;
- class ASTRecordLayout;
- class AddrLabelExpr;
- class AnalyzerOptions;
- class BinaryOperator;
- class ClassTemplateDecl;
- class ClassTemplateSpecializationDecl;
- class CodeGenOptions;
- class CodeGenerator;
- class CompilerInstance;
- class CompoundStmt;
- class CXXBaseSpecifier;
- class CXXBoolLiteralExpr;
- class CXXFunctionalCastExpr;
- class CXXMethodDecl;
- class CXXNamedCastExpr;
- class CXXRecordDecl;
- class CXXThisExpr;
- class CharacterLiteral;
- class CompoundAssignOperator;
- class Decl;
- class DeclarationName;
- class DeclaratorDecl;
- class DeclContext;
- class DeclRefExpr;
- class DeclStmt;
- class DependencyOutputOptions;
- class Diagnostic;
- class DiagnosticConsumer;
- class DiagnosticsEngine;
- class DiagnosticOptions;
- class EnumDecl;
- class EnumConstantDecl;
- class Expr;
- class ExternalASTSource;
- class ExtVectorElementExpr;
- class FieldDecl;
- class FileManager;
- class FileSystemOptions;
- class FloatingLiteral;
- class FrontendOptions;
- class FunctionDecl;
- class FunctionTemplateDecl;
- class FunctionTemplateSpecializationInfo;
- class GotoStmt;
- class HeaderSearchOptions;
- class IdentifierInfo;
- class IdentifierTable;
- class IntegerLiteral;
- class LabelStmt;
- class LangOptions;
- class MacroDirective;
- class MemberExpr;
- class Module;
- class NamedDecl;
- class NamespaceDecl;
- class NonTypeTemplateParmDecl;
- class ObjCEncodeExpr;
- class ObjCImplicitSetterGetterRefExpr;
- class ObjCInterfaceDecl;
- class ObjCIvarDecl;
- class ObjCIvarRefExpr;
- class ObjCMessageExpr;
- class ObjCMethodDecl;
- class ObjCPropertyRefExpr;
- class ObjCProtocolDecl;
- class ObjCProtocolExpr;
- class ObjCSelectorExpr;
- class ObjCSuperExpr;
- class ParenExpr;
- class ParmVarDecl;
- class PredefinedExpr;
- class PreprocessorOptions;
- class PreprocessorOutputOptions;
- class QualType;
- class QualifiedNameType;
- class RecordDecl;
- class SelectorTable;
- class SizeOfAlignOfExpr;
- class SourceLocation;
- class SourceManager;
- class Stmt;
- class StmtIteratorBase;
- class StringLiteral;
- class TagDecl;
- class TargetInfo;
- class TargetOptions;
- class TemplateArgument;
- class TemplateDecl;
- class TemplateParameterList;
- class TemplateTemplateParmDecl;
- class TemplateTypeParmDecl;
- class TextDiagnosticBuffer;
- class TranslationUnitDecl;
- class Type;
- class TypeDecl;
- class TypedefDecl;
- class TypesCompatibleExpr;
- class UnaryOperator;
- class ValueDecl;
- class VarDecl;
- struct PrintingPolicy;
+class Action;
+class ASTConsumer;
+class ASTContext;
+class ASTRecordLayout;
+class AddrLabelExpr;
+class AnalyzerOptions;
+class BinaryOperator;
+class ClassTemplateDecl;
+class ClassTemplateSpecializationDecl;
+class CodeGenOptions;
+class CodeGenerator;
+class CompilerInstance;
+class CompoundStmt;
+class CXXBaseSpecifier;
+class CXXBoolLiteralExpr;
+class CXXFunctionalCastExpr;
+class CXXMethodDecl;
+class CXXNamedCastExpr;
+class CXXRecordDecl;
+class CXXThisExpr;
+class CharacterLiteral;
+class CompoundAssignOperator;
+class Decl;
+class DeclarationName;
+class DeclaratorDecl;
+class DeclContext;
+class DeclRefExpr;
+class DeclStmt;
+class DependencyOutputOptions;
+class Diagnostic;
+class DiagnosticConsumer;
+class DiagnosticsEngine;
+class DiagnosticOptions;
+class EnumDecl;
+class EnumConstantDecl;
+class Expr;
+class ExternalASTSource;
+class ExtVectorElementExpr;
+class FieldDecl;
+class FileManager;
+class FileSystemOptions;
+class FloatingLiteral;
+class FrontendOptions;
+class FunctionDecl;
+class FunctionTemplateDecl;
+class FunctionTemplateSpecializationInfo;
+class GotoStmt;
+class HeaderSearchOptions;
+class IdentifierInfo;
+class IdentifierTable;
+class IntegerLiteral;
+class LabelStmt;
+class LangOptions;
+class MacroDirective;
+class MemberExpr;
+class Module;
+class NamedDecl;
+class NamespaceDecl;
+class NonTypeTemplateParmDecl;
+class ObjCEncodeExpr;
+class ObjCImplicitSetterGetterRefExpr;
+class ObjCInterfaceDecl;
+class ObjCIvarDecl;
+class ObjCIvarRefExpr;
+class ObjCMessageExpr;
+class ObjCMethodDecl;
+class ObjCPropertyRefExpr;
+class ObjCProtocolDecl;
+class ObjCProtocolExpr;
+class ObjCSelectorExpr;
+class ObjCSuperExpr;
+class ParenExpr;
+class ParmVarDecl;
+class PredefinedExpr;
+class PreprocessorOptions;
+class PreprocessorOutputOptions;
+class QualType;
+class QualifiedNameType;
+class RecordDecl;
+class SelectorTable;
+class SizeOfAlignOfExpr;
+class SourceLocation;
+class SourceManager;
+class Stmt;
+class StmtIteratorBase;
+class StringLiteral;
+class TagDecl;
+class TargetInfo;
+class TargetOptions;
+class TemplateArgument;
+class TemplateDecl;
+class TemplateParameterList;
+class TemplateTemplateParmDecl;
+class TemplateTypeParmDecl;
+class TextDiagnosticBuffer;
+class TranslationUnitDecl;
+class Type;
+class TypeDecl;
+class TypedefDecl;
+class TypesCompatibleExpr;
+class UnaryOperator;
+class ValueDecl;
+class VarDecl;
+struct PrintingPolicy;
}
-namespace llvm
-{
- class APInt;
- class APSInt;
- class LLVMContext;
- class ExecutionEngine;
+namespace llvm {
+class APInt;
+class APSInt;
+class LLVMContext;
+class ExecutionEngine;
}
-#endif // #if defined(__cplusplus)
-#endif // liblldb_ClangForward_h_
+#endif // #if defined(__cplusplus)
+#endif // liblldb_ClangForward_h_