35 Commits (705b212cdd1a5f4db94fd74c3884a28d20042df9)

Author SHA1 Message Date
heck 705b212cdd struct field add mandatory param 'optional' 2 years ago
heck 5e805ef959 style: s/};/}/g - never required. might be confusing for readers 2 years ago
heck f7842c9617 ig-c99: update test expectations 2 years ago
heck fbc5dd46d9 ig-c99: update test expectations 2 years ago
heck cacb77e4f2 ig-c99: implement method documentation 2 years ago
heck 5e102485ad ig-c99: be verbose on basetype declarations 2 years ago
heck afaee3b358 Build: add 'make check' to all makefiles 2 years ago
heck 27ede387d3 ig-c99: formatting 2 years ago
heck 61b49bd1c0 ig-c99 - use the static analysis of the idl-api 2 years ago
heck 46d84083d0 ig-c99: test - add function param modes test extracted from example1 2 years ago
heck 763e3f44e4 ig-c99: fix mistake in struct 2 years ago
heck 29938b6239 ig-c99: test - diff idl_core.h too 2 years ago
heck 517c92b177 ig-c99: test - rename idl file 2 years ago
heck 2e3a6da073 ig-c99: test - add idl_core.h.target 2 years ago
heck e751e54fcf ig-c99: rename test dir 2 years ago
heck 4f2bc9bf22 test: ig-c99 - ennhance, add all tests into here 2 years ago
heck 0128c82629 ig-c99: use idl-api 'idl_get_basetypes()' 2 years ago
heck ad04cebfe4 idl: remove copyleft 2 years ago
heck c657a2fc3c ig-c99: extract lm-c99-api and refactoring 2 years ago
heck e0e3423701 ig-c99: just reorder blocks and rename identifiers 2 years ago
heck 2e9117e6ac update test and example 2 years ago
heck e6cc313d28 ig-c99: refactor and update enums 2 years ago
heck 00ad381e5e ig-c99: doc 2 years ago
heck c6b463cde0 ig-c99: support deftype of any type 2 years ago
heck fd7ae1aed6 ig-c99: add idlparam_to_cparam() - implement parameter mode/type mapping as defined in lms-c99 2 years ago
heck b437e8bf3d ig-c99: add ig_c99_typeclass() - typeclass resolution of type as defined in lms-c99 spec. 2 years ago
heck b7b9dc63d1 ig-c99: remove extracted idl-api test 2 years ago
heck 06a8739247 ig-c99 - add test for enum doc fmt 2 years ago
heck 61b1e835ab add idl-api (ysl2) 2 years ago
heck ce7aee2c47 change build dir to ig-c99 2 years ago
heck 39cee3f467 IDL - Type System 2 years ago
heck 3c363a945c lms-c99 - param modes, use terminology (M)BORROW/CLAIM/PROVIDE 2 years ago
heck 276a997535 New header, its all new code basically. 2 years ago
heck aec1bf200a Add the interface generator 'ig-c99' 2 years ago
heck 2484929a7d Create dir for lm-c99 and separate its spec and project README.md 2 years ago