Esempio n. 1
0
        public void add_declaration(string type_name, CCodeDeclarator declarator, CCodeModifiers modifiers = 0)
        {
            var stmt = new CCodeDeclaration(type_name);

            stmt.add_declarator(declarator);
            stmt.modifiers = modifiers;
            add_statement(stmt);
        }
Esempio n. 2
0
 /// <summary>
 /// Adds the specified declarator to this declaration.
 ///
 /// <param name="decl">a declarator</param>
 /// </summary>
 public void add_declarator(CCodeDeclarator decl)
 {
     declarators.Add(decl);
 }
Esempio n. 3
0
 public CCodeTypeDefinition(string type, CCodeDeclarator decl)
 {
     type_name  = type;
     declarator = decl;
 }