| OLD | NEW | 
|    1 // Copyright 2006-2008 the V8 project authors. All rights reserved. |    1 // Copyright 2006-2008 the V8 project authors. All rights reserved. | 
|    2 // Redistribution and use in source and binary forms, with or without |    2 // Redistribution and use in source and binary forms, with or without | 
|    3 // modification, are permitted provided that the following conditions are |    3 // modification, are permitted provided that the following conditions are | 
|    4 // met: |    4 // met: | 
|    5 // |    5 // | 
|    6 //     * Redistributions of source code must retain the above copyright |    6 //     * Redistributions of source code must retain the above copyright | 
|    7 //       notice, this list of conditions and the following disclaimer. |    7 //       notice, this list of conditions and the following disclaimer. | 
|    8 //     * Redistributions in binary form must reproduce the above |    8 //     * Redistributions in binary form must reproduce the above | 
|    9 //       copyright notice, this list of conditions and the following |    9 //       copyright notice, this list of conditions and the following | 
|   10 //       disclaimer in the documentation and/or other materials provided |   10 //       disclaimer in the documentation and/or other materials provided | 
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|   95  |   95  | 
|   96   void PrintStatements(ZoneList<Statement*>* statements); |   96   void PrintStatements(ZoneList<Statement*>* statements); | 
|   97   void PrintDeclarations(ZoneList<Declaration*>* declarations); |   97   void PrintDeclarations(ZoneList<Declaration*>* declarations); | 
|   98   void PrintParameters(Scope* scope); |   98   void PrintParameters(Scope* scope); | 
|   99   void PrintArguments(ZoneList<Expression*>* arguments); |   99   void PrintArguments(ZoneList<Expression*>* arguments); | 
|  100   void PrintCaseClause(CaseClause* clause); |  100   void PrintCaseClause(CaseClause* clause); | 
|  101   void PrintLiteralIndented(const char* info, Handle<Object> value, bool quote); |  101   void PrintLiteralIndented(const char* info, Handle<Object> value, bool quote); | 
|  102   void PrintLiteralWithModeIndented(const char* info, |  102   void PrintLiteralWithModeIndented(const char* info, | 
|  103                                     Variable* var, |  103                                     Variable* var, | 
|  104                                     Handle<Object> value, |  104                                     Handle<Object> value, | 
|  105                                     SmiAnalysis* type); |  105                                     StaticType* type); | 
|  106   void PrintLabelsIndented(const char* info, ZoneStringList* labels); |  106   void PrintLabelsIndented(const char* info, ZoneStringList* labels); | 
|  107  |  107  | 
|  108   void inc_indent() { indent_++; } |  108   void inc_indent() { indent_++; } | 
|  109   void dec_indent() { indent_--; } |  109   void dec_indent() { indent_--; } | 
|  110  |  110  | 
|  111   static int indent_; |  111   static int indent_; | 
|  112 }; |  112 }; | 
|  113  |  113  | 
|  114  |  114  | 
|  115 // Forward declaration of helper classes. |  115 // Forward declaration of helper classes. | 
| (...skipping 94 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  210  private: |  210  private: | 
|  211   JsonAstBuilder* builder_; |  211   JsonAstBuilder* builder_; | 
|  212   int attribute_count_; |  212   int attribute_count_; | 
|  213 }; |  213 }; | 
|  214  |  214  | 
|  215 #endif  // DEBUG |  215 #endif  // DEBUG | 
|  216  |  216  | 
|  217 } }  // namespace v8::internal |  217 } }  // namespace v8::internal | 
|  218  |  218  | 
|  219 #endif  // V8_PRETTYPRINTER_H_ |  219 #endif  // V8_PRETTYPRINTER_H_ | 
| OLD | NEW |