diff options
Diffstat (limited to 'ccode')
38 files changed, 129 insertions, 129 deletions
diff --git a/ccode/valaccodeassignment.vala b/ccode/valaccodeassignment.vala index 57f525d1b..247496df0 100644 --- a/ccode/valaccodeassignment.vala +++ b/ccode/valaccodeassignment.vala @@ -30,7 +30,7 @@ public class Vala.CCodeAssignment : CCodeExpression { * Left hand side of the assignment. */ public CCodeExpression left { get; set; } - + /** * Assignment operator. */ @@ -40,13 +40,13 @@ public class Vala.CCodeAssignment : CCodeExpression { * Right hand side of the assignment. */ public CCodeExpression right { get; set; } - + public CCodeAssignment (CCodeExpression l, CCodeExpression r, CCodeAssignmentOperator op = CCodeAssignmentOperator.SIMPLE) { left = l; operator = op; right = r; } - + public override void write (CCodeWriter writer) { left.write (writer); @@ -74,7 +74,7 @@ public class Vala.CCodeAssignment : CCodeExpression { writer.write_string (")"); } } - + public enum Vala.CCodeAssignmentOperator { SIMPLE, BITWISE_OR, diff --git a/ccode/valaccodebinaryexpression.vala b/ccode/valaccodebinaryexpression.vala index 651e2cac3..f001c0825 100644 --- a/ccode/valaccodebinaryexpression.vala +++ b/ccode/valaccodebinaryexpression.vala @@ -40,13 +40,13 @@ public class Vala.CCodeBinaryExpression : CCodeExpression { * The right operand. */ public CCodeExpression right { get; set; } - + public CCodeBinaryExpression (CCodeBinaryOperator op, CCodeExpression l, CCodeExpression r) { operator = op; left = l; right = r; } - + public override void write (CCodeWriter writer) { left.write_inner (writer); diff --git a/ccode/valaccodeblock.vala b/ccode/valaccodeblock.vala index 5c8f2c74d..6c9bbe4af 100644 --- a/ccode/valaccodeblock.vala +++ b/ccode/valaccodeblock.vala @@ -33,14 +33,14 @@ public class Vala.CCodeBlock : CCodeStatement { public bool suppress_newline { get; set; } private List<CCodeNode> statements = new ArrayList<CCodeNode> (); - + /** * Prepend the specified statement to the list of statements. */ public void prepend_statement (CCodeNode statement) { statements.insert (0, statement); } - + /** * Append the specified statement to the list of statements. */ @@ -48,7 +48,7 @@ public class Vala.CCodeBlock : CCodeStatement { /* allow generic nodes to include comments */ statements.add (statement); } - + public override void write (CCodeWriter writer) { // the last reachable statement CCodeNode last_statement = null; diff --git a/ccode/valaccodecasestatement.vala b/ccode/valaccodecasestatement.vala index 82b85f45a..021d28078 100644 --- a/ccode/valaccodecasestatement.vala +++ b/ccode/valaccodecasestatement.vala @@ -30,11 +30,11 @@ public class Vala.CCodeCaseStatement : CCodeStatement { * The case expression. */ public CCodeExpression expression { get; set; } - + public CCodeCaseStatement (CCodeExpression expression) { this.expression = expression; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); writer.write_string ("case "); diff --git a/ccode/valaccodecastexpression.vala b/ccode/valaccodecastexpression.vala index e53e6c2b6..a06b1fa39 100644 --- a/ccode/valaccodecastexpression.vala +++ b/ccode/valaccodecastexpression.vala @@ -30,17 +30,17 @@ public class Vala.CCodeCastExpression : CCodeExpression { * The expression to be cast. */ public CCodeExpression inner { get; set; } - + /** * The target type. */ public string type_name { get; set; } - + public CCodeCastExpression (CCodeExpression expr, string type) { inner = expr; type_name = type; } - + public override void write (CCodeWriter writer) { writer.write_string ("("); writer.write_string (type_name); diff --git a/ccode/valaccodecommaexpression.vala b/ccode/valaccodecommaexpression.vala index 6010428e0..f72a98713 100644 --- a/ccode/valaccodecommaexpression.vala +++ b/ccode/valaccodecommaexpression.vala @@ -27,7 +27,7 @@ using GLib; */ public class Vala.CCodeCommaExpression : CCodeExpression { private List<CCodeExpression> inner = new ArrayList<CCodeExpression> (); - + /** * Appends the specified expression to the expression list. * @@ -47,7 +47,7 @@ public class Vala.CCodeCommaExpression : CCodeExpression { public override void write (CCodeWriter writer) { bool first = true; - + writer.write_string ("("); foreach (CCodeExpression expr in inner) { if (!first) { diff --git a/ccode/valaccodecomment.vala b/ccode/valaccodecomment.vala index 3aacaa488..2902ebfd7 100644 --- a/ccode/valaccodecomment.vala +++ b/ccode/valaccodecomment.vala @@ -30,11 +30,11 @@ public class Vala.CCodeComment : CCodeNode { * The text content of the comment. */ public string text { get; set; } - + public CCodeComment (string _text) { text = _text; } - + public override void write (CCodeWriter writer) { writer.write_comment (text); } diff --git a/ccode/valaccodeconditionalexpression.vala b/ccode/valaccodeconditionalexpression.vala index b894928d7..24e5f9e74 100644 --- a/ccode/valaccodeconditionalexpression.vala +++ b/ccode/valaccodeconditionalexpression.vala @@ -30,23 +30,23 @@ public class Vala.CCodeConditionalExpression : CCodeExpression { * The condition. */ public CCodeExpression condition { get; set; } - + /** * The expression to be evaluated if the condition holds. */ public CCodeExpression true_expression { get; set; } - + /** * The expression to be evaluated if the condition doesn't hold. */ public CCodeExpression false_expression { get; set; } - + public CCodeConditionalExpression (CCodeExpression cond, CCodeExpression true_expr, CCodeExpression false_expr) { condition = cond; true_expression = true_expr; false_expression = false_expr; } - + public override void write (CCodeWriter writer) { condition.write_inner (writer); writer.write_string (" ? "); diff --git a/ccode/valaccodedeclaration.vala b/ccode/valaccodedeclaration.vala index 4cbd86204..eb69c6a61 100644 --- a/ccode/valaccodedeclaration.vala +++ b/ccode/valaccodedeclaration.vala @@ -32,11 +32,11 @@ public class Vala.CCodeDeclaration : CCodeStatement { public string type_name { get; set; } private List<CCodeDeclarator> declarators = new ArrayList<CCodeDeclarator> (); - + public CCodeDeclaration (string type_name) { this.type_name = type_name; } - + /** * Adds the specified declarator to this declaration. * @@ -45,7 +45,7 @@ public class Vala.CCodeDeclaration : CCodeStatement { public void add_declarator (CCodeDeclarator decl) { declarators.add (decl); } - + public override void write (CCodeWriter writer) { if ((modifiers & (CCodeModifiers.STATIC | CCodeModifiers.INTERNAL | CCodeModifiers.EXTERN)) == 0) { foreach (CCodeDeclarator decl in declarators) { @@ -110,7 +110,7 @@ public class Vala.CCodeDeclaration : CCodeStatement { } writer.write_string (type_name); writer.write_string (" "); - + bool first = true; foreach (CCodeDeclarator decl in declarators) { if (!first) { diff --git a/ccode/valaccodedostatement.vala b/ccode/valaccodedostatement.vala index 7101f8bdb..18c803e94 100644 --- a/ccode/valaccodedostatement.vala +++ b/ccode/valaccodedostatement.vala @@ -35,12 +35,12 @@ public class Vala.CCodeDoStatement : CCodeStatement { * The loop condition. */ public CCodeExpression condition { get; set; } - + public CCodeDoStatement (CCodeStatement stmt, CCodeExpression cond) { body = stmt; condition = cond; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); writer.write_string ("do"); diff --git a/ccode/valaccodeelementaccess.vala b/ccode/valaccodeelementaccess.vala index dc62485ba..3586aec1f 100644 --- a/ccode/valaccodeelementaccess.vala +++ b/ccode/valaccodeelementaccess.vala @@ -32,18 +32,18 @@ public class Vala.CCodeElementAccess : CCodeExpression { * Expression representing the container on which we want to access. */ public CCodeExpression container { get; set; } - + /** * Expression representing the index we want to access inside the * container. */ public CCodeExpression index { get; set; } - + public CCodeElementAccess (CCodeExpression cont, CCodeExpression i) { container = cont; index = i; } - + public override void write (CCodeWriter writer) { container.write_inner (writer); writer.write_string ("["); diff --git a/ccode/valaccodeenum.vala b/ccode/valaccodeenum.vala index f2a378879..c94ad02ae 100644 --- a/ccode/valaccodeenum.vala +++ b/ccode/valaccodeenum.vala @@ -32,11 +32,11 @@ public class Vala.CCodeEnum : CCodeNode { public string name { get; set; } private List<CCodeEnumValue> values = new ArrayList<CCodeEnumValue> (); - + public CCodeEnum (string? name = null) { this.name = name; } - + /** * Adds the specified value to this enum. * @@ -45,7 +45,7 @@ public class Vala.CCodeEnum : CCodeNode { public void add_value (CCodeEnumValue value) { values.add (value); } - + public override void write (CCodeWriter writer) { if (name != null) { writer.write_string ("typedef "); diff --git a/ccode/valaccodeenumvalue.vala b/ccode/valaccodeenumvalue.vala index 2fa408587..f11326f56 100644 --- a/ccode/valaccodeenumvalue.vala +++ b/ccode/valaccodeenumvalue.vala @@ -35,7 +35,7 @@ public class Vala.CCodeEnumValue : CCodeNode { * The numerical representation of this enum value. */ public CCodeExpression? value { get; set; } - + public CCodeEnumValue (string name, CCodeExpression? value = null) { this.name = name; this.value = value; diff --git a/ccode/valaccodeexpressionstatement.vala b/ccode/valaccodeexpressionstatement.vala index 57b2b2da4..ae721939a 100644 --- a/ccode/valaccodeexpressionstatement.vala +++ b/ccode/valaccodeexpressionstatement.vala @@ -30,7 +30,7 @@ public class Vala.CCodeExpressionStatement : CCodeStatement { * The expression to evaluate. */ public CCodeExpression expression { get; set; } - + public CCodeExpressionStatement (CCodeExpression expr) { expression = expr; } diff --git a/ccode/valaccodeforstatement.vala b/ccode/valaccodeforstatement.vala index c4d14be95..f821e0d46 100644 --- a/ccode/valaccodeforstatement.vala +++ b/ccode/valaccodeforstatement.vala @@ -30,15 +30,15 @@ public class Vala.CCodeForStatement : CCodeStatement { * The loop condition. */ public CCodeExpression? condition { get; set; } - + /** * The loop body. */ public CCodeStatement body { get; set; } - + private List<CCodeExpression> initializer = new ArrayList<CCodeExpression> (); private List<CCodeExpression> iterator = new ArrayList<CCodeExpression> (); - + public CCodeForStatement (CCodeExpression? condition, CCodeStatement? body = null) { this.condition = condition; this.body = body; @@ -61,13 +61,13 @@ public class Vala.CCodeForStatement : CCodeStatement { public void add_iterator (CCodeExpression expr) { iterator.add (expr); } - + public override void write (CCodeWriter writer) { bool first; - + writer.write_indent (line); writer.write_string ("for ("); - + first = true; foreach (CCodeExpression init_expr in initializer) { if (!first) { @@ -85,7 +85,7 @@ public class Vala.CCodeForStatement : CCodeStatement { condition.write (writer); } writer.write_string ("; "); - + first = true; foreach (CCodeExpression it_expr in iterator) { if (!first) { diff --git a/ccode/valaccodefragment.vala b/ccode/valaccodefragment.vala index 0e229fffa..51538da6b 100644 --- a/ccode/valaccodefragment.vala +++ b/ccode/valaccodefragment.vala @@ -27,7 +27,7 @@ using GLib; */ public class Vala.CCodeFragment : CCodeNode { private List<CCodeNode> children = new ArrayList<CCodeNode> (); - + /** * Appends the specified code node to this code fragment. * @@ -36,7 +36,7 @@ public class Vala.CCodeFragment : CCodeNode { public void append (CCodeNode node) { children.add (node); } - + /** * Returns a copy of the list of children. * diff --git a/ccode/valaccodefunction.vala b/ccode/valaccodefunction.vala index 2458d9c3b..688c6d1eb 100644 --- a/ccode/valaccodefunction.vala +++ b/ccode/valaccodefunction.vala @@ -30,7 +30,7 @@ public class Vala.CCodeFunction : CCodeNode { * The name of this function. */ public string name { get; set; } - + /** * The function return type. */ @@ -63,7 +63,7 @@ public class Vala.CCodeFunction : CCodeNode { this.block = new CCodeBlock (); current_block = block; } - + /** * Appends the specified parameter to the list of function parameters. * @@ -100,12 +100,12 @@ public class Vala.CCodeFunction : CCodeNode { foreach (CCodeParameter param in parameters) { func.parameters.add (param); } - + func.is_declaration = is_declaration; func.block = block; return func; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); if (CCodeModifiers.INTERNAL in modifiers) { @@ -126,7 +126,7 @@ public class Vala.CCodeFunction : CCodeNode { writer.write_string (name); writer.write_string (" ("); int param_pos_begin = (is_declaration ? return_type.char_count () + 1 : 0 ) + name.char_count () + 2; - + bool has_args = (CCodeModifiers.PRINTF in modifiers || CCodeModifiers.SCANF in modifiers); int i = 0; int format_arg_index = -1; @@ -151,7 +151,7 @@ public class Vala.CCodeFunction : CCodeNode { if (i == 0) { writer.write_string ("void"); } - + writer.write_string (")"); if (is_declaration) { diff --git a/ccode/valaccodefunctioncall.vala b/ccode/valaccodefunctioncall.vala index e9e7d14c3..e4a8ec16d 100644 --- a/ccode/valaccodefunctioncall.vala +++ b/ccode/valaccodefunctioncall.vala @@ -30,13 +30,13 @@ public class Vala.CCodeFunctionCall : CCodeExpression { * The function to be called. */ public CCodeExpression? call { get; set; } - + private List<CCodeExpression> arguments = new ArrayList<CCodeExpression> (); - + public CCodeFunctionCall (CCodeExpression? call = null) { this.call = call; } - + /** * Appends the specified expression to the list of arguments. * @@ -70,7 +70,7 @@ public class Vala.CCodeFunctionCall : CCodeExpression { } else { first = false; } - + if (expr != null) { expr.write (writer); } diff --git a/ccode/valaccodefunctiondeclarator.vala b/ccode/valaccodefunctiondeclarator.vala index 30f0c63b1..529473d14 100644 --- a/ccode/valaccodefunctiondeclarator.vala +++ b/ccode/valaccodefunctiondeclarator.vala @@ -30,13 +30,13 @@ public class Vala.CCodeFunctionDeclarator : CCodeDeclarator { * The declarator name. */ public string name { get; set; } - + private List<CCodeParameter> parameters = new ArrayList<CCodeParameter> (); - + public CCodeFunctionDeclarator (string name) { this.name = name; } - + /** * Appends the specified parameter to the list of function parameters. * @@ -45,16 +45,16 @@ public class Vala.CCodeFunctionDeclarator : CCodeDeclarator { public void add_parameter (CCodeParameter param) { parameters.add (param); } - + public override void write (CCodeWriter writer) { write_declaration (writer); } - + public override void write_declaration (CCodeWriter writer) { writer.write_string ("(*"); writer.write_string (name); writer.write_string (") ("); - + bool has_args = (CCodeModifiers.PRINTF in modifiers || CCodeModifiers.SCANF in modifiers); int i = 0; int format_arg_index = -1; @@ -74,7 +74,7 @@ public class Vala.CCodeFunctionDeclarator : CCodeDeclarator { } i++; } - + writer.write_string (")"); if (CCodeModifiers.DEPRECATED in modifiers) { diff --git a/ccode/valaccodegotostatement.vala b/ccode/valaccodegotostatement.vala index 14e2c7d88..b1e0d2980 100644 --- a/ccode/valaccodegotostatement.vala +++ b/ccode/valaccodegotostatement.vala @@ -34,7 +34,7 @@ public class Vala.CCodeGotoStatement : CCodeStatement { public CCodeGotoStatement (string name) { this.name = name; } - + public override void write (CCodeWriter writer) { writer.write_indent (); writer.write_string ("goto "); diff --git a/ccode/valaccodeidentifier.vala b/ccode/valaccodeidentifier.vala index 0954e0a50..f0b1f0106 100644 --- a/ccode/valaccodeidentifier.vala +++ b/ccode/valaccodeidentifier.vala @@ -30,11 +30,11 @@ public class Vala.CCodeIdentifier : CCodeExpression { * The name of this identifier. */ public string name { get; set; } - + public CCodeIdentifier (string _name) { name = _name; } - + public override void write (CCodeWriter writer) { writer.write_string (name); } diff --git a/ccode/valaccodeifstatement.vala b/ccode/valaccodeifstatement.vala index 31a7da996..c4522302e 100644 --- a/ccode/valaccodeifstatement.vala +++ b/ccode/valaccodeifstatement.vala @@ -30,29 +30,29 @@ public class Vala.CCodeIfStatement : CCodeStatement { * The boolean condition to evaluate. */ public CCodeExpression condition { get; set; } - + /** * The statement to be evaluated if the condition holds. */ public CCodeStatement true_statement { get; set; } - + /** * The optional statement to be evaluated if the condition doesn't hold. */ public CCodeStatement? false_statement { get; set; } - + public CCodeIfStatement (CCodeExpression cond, CCodeStatement true_stmt, CCodeStatement? false_stmt = null) { condition = cond; true_statement = true_stmt; false_statement = false_stmt; } - + /** * Specifies whether this if statement is part of an else if statement. * This only affects the output formatting. */ public bool else_if { get; set; } - + public override void write (CCodeWriter writer) { if (!else_if) { writer.write_indent (line); @@ -64,13 +64,13 @@ public class Vala.CCodeIfStatement : CCodeStatement { condition.write (writer); } writer.write_string (")"); - + /* else shouldn't be on a separate line */ if (false_statement != null && true_statement is CCodeBlock) { var cblock = (CCodeBlock) true_statement; cblock.suppress_newline = true; } - + true_statement.write (writer); if (false_statement != null) { if (writer.bol) { @@ -79,13 +79,13 @@ public class Vala.CCodeIfStatement : CCodeStatement { } else { writer.write_string (" else"); } - + /* else if should be on one line */ if (false_statement is CCodeIfStatement) { var cif = (CCodeIfStatement) false_statement; cif.else_if = true; } - + false_statement.write (writer); } } diff --git a/ccode/valaccodeincludedirective.vala b/ccode/valaccodeincludedirective.vala index 549e3f751..184185d95 100644 --- a/ccode/valaccodeincludedirective.vala +++ b/ccode/valaccodeincludedirective.vala @@ -30,18 +30,18 @@ public class Vala.CCodeIncludeDirective : CCodeNode { * The file to be included. */ public string filename { get; set; } - + /** * Specifies whether the specified file should be searched in the local * directory. */ public bool local { get; set; } - + public CCodeIncludeDirective (string _filename, bool _local = false) { filename = _filename; local = _local; } - + public override void write (CCodeWriter writer) { writer.write_indent (); writer.write_string ("#include "); diff --git a/ccode/valaccodeinitializerlist.vala b/ccode/valaccodeinitializerlist.vala index 26cb56e1d..2be3a846a 100644 --- a/ccode/valaccodeinitializerlist.vala +++ b/ccode/valaccodeinitializerlist.vala @@ -27,7 +27,7 @@ using GLib; */ public class Vala.CCodeInitializerList : CCodeExpression { private List<CCodeExpression> initializers = new ArrayList<CCodeExpression> (); - + /** * Appends the specified expression to this initializer list. * @@ -36,7 +36,7 @@ public class Vala.CCodeInitializerList : CCodeExpression { public void append (CCodeExpression expr) { initializers.add (expr); } - + public override void write (CCodeWriter writer) { writer.write_string ("{"); @@ -47,7 +47,7 @@ public class Vala.CCodeInitializerList : CCodeExpression { } else { first = false; } - + if (expr != null) { expr.write (writer); } diff --git a/ccode/valaccodelabel.vala b/ccode/valaccodelabel.vala index efb186693..c0a85788f 100644 --- a/ccode/valaccodelabel.vala +++ b/ccode/valaccodelabel.vala @@ -34,7 +34,7 @@ public class Vala.CCodeLabel : CCodeStatement { public CCodeLabel (string name) { this.name = name; } - + public override void write (CCodeWriter writer) { writer.write_indent (); writer.write_string (name); diff --git a/ccode/valaccodelinedirective.vala b/ccode/valaccodelinedirective.vala index 96b0e017b..c5e61114b 100644 --- a/ccode/valaccodelinedirective.vala +++ b/ccode/valaccodelinedirective.vala @@ -30,12 +30,12 @@ public class Vala.CCodeLineDirective : CCodeNode { * The name of the source file to be presumed. */ public string filename { get; set; } - + /** * The line number in the source file to be presumed. */ public int line_number { get; set; } - + public CCodeLineDirective (string _filename, int _line) { filename = _filename; line_number = _line; diff --git a/ccode/valaccodememberaccess.vala b/ccode/valaccodememberaccess.vala index 2935fc15b..2ed1fe9f9 100644 --- a/ccode/valaccodememberaccess.vala +++ b/ccode/valaccodememberaccess.vala @@ -30,29 +30,29 @@ public class Vala.CCodeMemberAccess : CCodeExpression { * The parent of the member. */ public CCodeExpression inner { get; set; } - + /** * The name of the member. */ public string member_name { get; set; } - + /** * Specifies whether the member access happens by pointer dereferencing. */ public bool is_pointer { get; set; } - + public CCodeMemberAccess (CCodeExpression container, string member, bool pointer = false) { inner = container; member_name = member; is_pointer = pointer; } - + public CCodeMemberAccess.pointer (CCodeExpression container, string member) { inner = container; member_name = member; is_pointer = true; } - + public override void write (CCodeWriter writer) { inner.write_inner (writer); if (is_pointer) { diff --git a/ccode/valaccodeoncesection.vala b/ccode/valaccodeoncesection.vala index 10aa861cc..30b9a369e 100644 --- a/ccode/valaccodeoncesection.vala +++ b/ccode/valaccodeoncesection.vala @@ -30,11 +30,11 @@ public class Vala.CCodeOnceSection : CCodeFragment { * The name of the guarding define. */ public string define { get; set; } - + public CCodeOnceSection (string def) { define = def; } - + public override void write (CCodeWriter writer) { writer.write_indent (); writer.write_string ("#ifndef "); @@ -50,7 +50,7 @@ public class Vala.CCodeOnceSection : CCodeFragment { writer.write_string ("#endif"); writer.write_newline (); } - + public override void write_declaration (CCodeWriter writer) { } } diff --git a/ccode/valaccodeparameter.vala b/ccode/valaccodeparameter.vala index 9f1c2e186..b4bc74963 100644 --- a/ccode/valaccodeparameter.vala +++ b/ccode/valaccodeparameter.vala @@ -30,7 +30,7 @@ public class Vala.CCodeParameter : CCodeNode { * The parameter name. */ public string name { get; set; } - + /** * The parameter type. */ diff --git a/ccode/valaccodeparenthesizedexpression.vala b/ccode/valaccodeparenthesizedexpression.vala index 1fe28702f..08b0807b6 100644 --- a/ccode/valaccodeparenthesizedexpression.vala +++ b/ccode/valaccodeparenthesizedexpression.vala @@ -30,14 +30,14 @@ public class Vala.CCodeParenthesizedExpression : CCodeExpression { * The expression in the parenthesis. */ public CCodeExpression inner { get; set; } - + public CCodeParenthesizedExpression (CCodeExpression expr) { inner = expr; } - + public override void write (CCodeWriter writer) { writer.write_string ("("); - + inner.write (writer); writer.write_string (")"); diff --git a/ccode/valaccodereturnstatement.vala b/ccode/valaccodereturnstatement.vala index 15d91b650..50be0ac7f 100644 --- a/ccode/valaccodereturnstatement.vala +++ b/ccode/valaccodereturnstatement.vala @@ -30,15 +30,15 @@ public class Vala.CCodeReturnStatement : CCodeStatement { * The optional expression to return. */ public CCodeExpression? return_expression { get; set; } - + public CCodeReturnStatement (CCodeExpression? expr = null) { return_expression = expr; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); writer.write_string ("return"); - + if (return_expression != null) { writer.write_string (" "); return_expression.write (writer); diff --git a/ccode/valaccodestruct.vala b/ccode/valaccodestruct.vala index fce7fcba8..50af6a2bf 100644 --- a/ccode/valaccodestruct.vala +++ b/ccode/valaccodestruct.vala @@ -34,11 +34,11 @@ public class Vala.CCodeStruct : CCodeNode { public bool is_empty { get { return declarations.size == 0; } } private List<CCodeDeclaration> declarations = new ArrayList<CCodeDeclaration> (); - + public CCodeStruct (string name) { this.name = name; } - + /** * Adds the specified declaration as member to this struct. * @@ -47,7 +47,7 @@ public class Vala.CCodeStruct : CCodeNode { public void add_declaration (CCodeDeclaration decl) { declarations.add (decl); } - + /** * Adds a variable with the specified type and name to this struct. * @@ -60,7 +60,7 @@ public class Vala.CCodeStruct : CCodeNode { decl.modifiers = modifiers; add_declaration (decl); } - + public override void write (CCodeWriter writer) { writer.write_string ("struct "); writer.write_string (name); diff --git a/ccode/valaccodeswitchstatement.vala b/ccode/valaccodeswitchstatement.vala index 04edaf5f7..ba6534211 100644 --- a/ccode/valaccodeswitchstatement.vala +++ b/ccode/valaccodeswitchstatement.vala @@ -30,11 +30,11 @@ public class Vala.CCodeSwitchStatement : CCodeBlock { * The switch expression. */ public CCodeExpression expression { get; set; } - + public CCodeSwitchStatement (CCodeExpression expression) { this.expression = expression; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); writer.write_string ("switch ("); diff --git a/ccode/valaccodetypedefinition.vala b/ccode/valaccodetypedefinition.vala index 797c3baf0..f476ad12b 100644 --- a/ccode/valaccodetypedefinition.vala +++ b/ccode/valaccodetypedefinition.vala @@ -30,7 +30,7 @@ public class Vala.CCodeTypeDefinition : CCodeNode { * The type name. */ public string type_name { get; set; } - + /** * The type declarator. */ @@ -40,18 +40,18 @@ public class Vala.CCodeTypeDefinition : CCodeNode { type_name = type; declarator = decl; } - + public override void write (CCodeWriter writer) { } - + public override void write_declaration (CCodeWriter writer) { writer.write_indent (); writer.write_string ("typedef "); - + writer.write_string (type_name); - + writer.write_string (" "); - + declarator.write_declaration (writer); if (CCodeModifiers.DEPRECATED in modifiers) { diff --git a/ccode/valaccodeunaryexpression.vala b/ccode/valaccodeunaryexpression.vala index afcb8c494..548e42181 100644 --- a/ccode/valaccodeunaryexpression.vala +++ b/ccode/valaccodeunaryexpression.vala @@ -30,17 +30,17 @@ public class Vala.CCodeUnaryExpression : CCodeExpression { * The unary operator. */ public CCodeUnaryOperator operator { get; set; } - + /** * The operand. */ public CCodeExpression inner { get; set; } - + public CCodeUnaryExpression (CCodeUnaryOperator op, CCodeExpression expr) { operator = op; inner = expr; } - + public override void write (CCodeWriter writer) { switch (operator) { case CCodeUnaryOperator.PLUS: writer.write_string ("+"); inner.write_inner (writer); break; diff --git a/ccode/valaccodevariabledeclarator.vala b/ccode/valaccodevariabledeclarator.vala index 43372bf6d..17fa478a3 100644 --- a/ccode/valaccodevariabledeclarator.vala +++ b/ccode/valaccodevariabledeclarator.vala @@ -30,7 +30,7 @@ public class Vala.CCodeVariableDeclarator : CCodeDeclarator { * The variable name. */ public string name { get; set; } - + /** * The optional initializer expression. */ diff --git a/ccode/valaccodewhilestatement.vala b/ccode/valaccodewhilestatement.vala index c47a89071..836806e01 100644 --- a/ccode/valaccodewhilestatement.vala +++ b/ccode/valaccodewhilestatement.vala @@ -30,17 +30,17 @@ public class Vala.CCodeWhileStatement : CCodeStatement { * The loop condition. */ public CCodeExpression condition { get; set; } - + /** * The loop body. */ public CCodeStatement body { get; set; } - + public CCodeWhileStatement (CCodeExpression cond, CCodeStatement? stmt = null) { condition = cond; body = stmt; } - + public override void write (CCodeWriter writer) { writer.write_indent (line); writer.write_string ("while ("); diff --git a/ccode/valaccodewriter.vala b/ccode/valaccodewriter.vala index 0215e7590..26b284c4c 100644 --- a/ccode/valaccodewriter.vala +++ b/ccode/valaccodewriter.vala @@ -54,14 +54,14 @@ public class Vala.CCodeWriter { private bool file_exists; private FileStream? stream; - + private int indent; private int current_line_number = 1; private bool using_line_directive; /* at begin of line */ private bool _bol = true; - + public CCodeWriter (string filename, string? source_filename = null) { this.filename = filename; this.source_filename = source_filename; @@ -115,7 +115,7 @@ public class Vala.CCodeWriter { */ public void close () { stream = null; - + if (file_exists) { var changed = true; @@ -133,7 +133,7 @@ public class Vala.CCodeWriter { } catch (FileError e) { // assume changed if mmap comparison doesn't work } - + if (changed) { FileUtils.rename (temp_filename, filename); } else { @@ -149,7 +149,7 @@ public class Vala.CCodeWriter { } } } - + /** * Writes tabs according to the current indent level. */ @@ -169,11 +169,11 @@ public class Vala.CCodeWriter { if (!_bol) { write_newline (); } - + stream.puts (string.nfill (indent, '\t')); _bol = false; } - + /** * Writes n spaces. */ @@ -190,7 +190,7 @@ public class Vala.CCodeWriter { stream.puts (s); _bol = false; } - + /** * Writes a newline. */ @@ -199,7 +199,7 @@ public class Vala.CCodeWriter { current_line_number++; _bol = true; } - + /** * Opens a new block, increasing the indent level. */ @@ -213,18 +213,18 @@ public class Vala.CCodeWriter { write_newline (); indent++; } - + /** * Closes the current block, decreasing the indent level. */ public void write_end_block () { assert (indent > 0); - + indent--; write_indent (); stream.putc ('}'); } - + /** * Writes the specified text as comment. * |