Lines Matching refs:CodeWriter
36 Write(CodeWriter::ForString(&str).get()); in ToString()
40 void WriteComment(CodeWriter* to, const std::string& comment) { in WriteComment()
45 void WriteModifiers(CodeWriter* to, int mod, int mask) { in WriteModifiers()
73 void WriteArgumentList(CodeWriter* to, const vector<std::shared_ptr<Expression>>& arguments) { in WriteArgumentList()
85 void Field::Write(CodeWriter* to) const { in Write()
101 void LiteralExpression::Write(CodeWriter* to) const { in Write()
107 void StringLiteralExpression::Write(CodeWriter* to) const { in Write()
113 void Variable::WriteDeclaration(CodeWriter* to) const { in WriteDeclaration()
120 void Variable::Write(CodeWriter* to) const { to->Write("%s", name.c_str()); } in Write()
127 void FieldVariable::Write(CodeWriter* to) const { in Write()
137 void LiteralStatement::Write(CodeWriter* to) const { in Write()
141 void StatementBlock::Write(CodeWriter* to) const { in Write()
162 void ExpressionStatement::Write(CodeWriter* to) const { in Write()
173 void Assignment::Write(CodeWriter* to) const { in Write()
199 void MethodCall::Write(CodeWriter* to) const { in Write()
216 void Comparison::Write(CodeWriter* to) const { in Write()
230 void NewExpression::Write(CodeWriter* to) const { in Write()
239 void NewArrayExpression::Write(CodeWriter* to) const { in Write()
247 void Cast::Write(CodeWriter* to) const { in Write()
258 void VariableDeclaration::Write(CodeWriter* to) const { in Write()
267 void IfStatement::Write(CodeWriter* to) const { in Write()
282 void ReturnStatement::Write(CodeWriter* to) const { in Write()
288 void TryStatement::Write(CodeWriter* to) const { in Write()
293 void FinallyStatement::Write(CodeWriter* to) const { in Write()
300 void Case::Write(CodeWriter* to) const { in Write()
319 void SwitchStatement::Write(CodeWriter* to) const { in Write()
332 void Method::Write(CodeWriter* to) const { in Write()
378 void LiteralClassElement::Write(CodeWriter* to) const { in Write()
382 void Class::Write(CodeWriter* to) const { in Write()
443 void Document::Write(CodeWriter* to) const { in Write()