Skip to content
Permalink
Branch: master
Commits on Dec 3, 2019
  1. Fixing binding generation to support multidimensional arrays and conf…

    tannergooding committed Dec 3, 2019
    …licting names (#113)
    
    * Ensure multidimensional constant arrays work as expected
    
    * Support adding the "new" keyword when required for certain member names.
    
    * Fixing the vtbl binding generation to account for conflicting names.
  2. Adding support for optional parameters, overriding the EnumDecl type,…

    tannergooding committed Dec 3, 2019
    … and overriding the CallingConv (#112)
    
    * Adding support for optional parameters
    
    * Adding support for overriding an enum decl type and a function callconv.
  3. Provide a mechanism for providing additional attributes and using dir…

    tannergooding committed Dec 3, 2019
    …ectives for declarations (#111)
    
    * Ensure the expansion location is taken into account for all declaration traversals
    
    * Provide a mechanism for providing additional attributes and using directives for declarations
Commits on Dec 1, 2019
  1. Add binding generation support for virtual instance methods (#110)

    tannergooding committed Dec 1, 2019
    * Don't add a diagnostic if an anonymous declaration is remapped
    
    * Add binding generation support for virtual instance methods
  2. Adding support for generating bitfield bindings (#109)

    tannergooding committed Dec 1, 2019
    * Moving the constant array output builder code to a static local function
    
    * Adding support for generating bitfield bindings
You can’t perform that action at this time.