Index: src/x64/codegen-x64.h |
diff --git a/src/x64/codegen-x64.h b/src/x64/codegen-x64.h |
index aa0961de5c9949ae43f4962120dac8f12f70ab17..e637ff00617f24053fab985713cbbfbd36114cd0 100644 |
--- a/src/x64/codegen-x64.h |
+++ b/src/x64/codegen-x64.h |
@@ -34,45 +34,9 @@ |
namespace v8 { |
namespace internal { |
-// Forward declarations |
-class CompilationInfo; |
enum TypeofState { INSIDE_TYPEOF, NOT_INSIDE_TYPEOF }; |
-// ------------------------------------------------------------------------- |
-// CodeGenerator |
- |
-class CodeGenerator: public AstVisitor { |
- public: |
- explicit CodeGenerator(Zone* zone) { |
- InitializeAstVisitor(zone); |
- } |
- |
- static bool MakeCode(CompilationInfo* info); |
- |
- // Printing of AST, etc. as requested by flags. |
- static void MakeCodePrologue(CompilationInfo* info, const char* kind); |
- |
- // Allocate and install the code. |
- static Handle<Code> MakeCodeEpilogue(MacroAssembler* masm, |
- Code::Flags flags, |
- CompilationInfo* info); |
- |
- // Print the code after compiling it. |
- static void PrintCode(Handle<Code> code, CompilationInfo* info); |
- |
- static bool ShouldGenerateLog(Isolate* isolate, Expression* type); |
- |
- static bool RecordPositions(MacroAssembler* masm, |
- int pos, |
- bool right_here = false); |
- |
- DEFINE_AST_VISITOR_SUBCLASS_MEMBERS(); |
- |
- private: |
- DISALLOW_COPY_AND_ASSIGN(CodeGenerator); |
-}; |
- |
class StringCharLoadGenerator : public AllStatic { |
public: |