public abstract class CCodeBinding : CodeBinding {
public CCodeGenerator codegen { get; set; } ;
public CCodeBinding ( ) ;
public virtual void emit ( ) ;
public CCodeIdentifier get_value_setter_function ( DataType type_reference ) ;
public CCodeExpression get_construct_property_assignment ( CCodeConstant canonical_cconstant,
DataType property_type,
CCodeExpression value ) ;
public CCodeBinding? code_binding ( CodeNode node ) ;
public CCodeMethodBinding method_binding ( Method node ) ;
public CCodeArrayCreationExpressionBinding array_creation_expression_binding ( ArrayCreationExpression node ) ;
public CCodeElementAccessBinding element_access_binding ( ElementAccess node ) ;
public CCodeAssignmentBinding assignment_binding ( Assignment node ) ;
}

public CCodeBinding ( ) ;
public CCodeGenerator codegen { get; set; } ;
public virtual void emit ( ) ;
public CCodeIdentifier get_value_setter_function ( DataType type_reference ) ;
public CCodeExpression get_construct_property_assignment ( CCodeConstant canonical_cconstant,
DataType property_type,
CCodeExpression value ) ;
public CCodeBinding? code_binding ( CodeNode node ) ;
public CCodeMethodBinding method_binding ( Method node ) ;
public CCodeArrayCreationExpressionBinding array_creation_expression_binding ( ArrayCreationExpression node ) ;
public CCodeElementAccessBinding element_access_binding ( ElementAccess node ) ;
public CCodeAssignmentBinding assignment_binding ( Assignment node ) ;
Created by Valadoc