aboutsummaryrefslogtreecommitdiff
path: root/src/parseh.cpp
AgeCommit message (Collapse)Author
2016-01-28parsh understands constant sized arraysAndrew Kelley
2016-01-28parseh understands elaborated structs and enumsAndrew Kelley
2016-01-28parseh understands simple structsAndrew Kelley
2016-01-28null pointer optimization for ?&TAndrew Kelley
this is necessary for the parseh change where all pointers from .h files are maybe pointers.
2016-01-28add parseh testsAndrew Kelley
2016-01-28parseh recognizes C enumsAndrew Kelley
2016-01-28parseh: add --c-import-warnings optionAndrew Kelley
2016-01-27c_import of stdio.h works for some functionsAndrew Kelley
See #88
2016-01-27move AST rendering code to separate fileAndrew Kelley
2016-01-27build command supports -isystem argumentAndrew Kelley
2016-01-27parseh: still produce output when not all types are knownAndrew Kelley
2016-01-27parseh correctly handles C's void typeAndrew Kelley
2016-01-27parseh: recognize typedef typesAndrew Kelley
and fix const qualifier on pointers
2016-01-27parseh works for simple functionsAndrew Kelley
2016-01-27upgrade to the libclang C++ APIAndrew Kelley
c_import creates a tmp .h file and parses it with libclang, reporting any errors found. See #88
2016-01-18Revert "delete parseh"Andrew Kelley
This reverts commit 18374ea8f18b6b48c53e6e7bd23d536ac2e8a807.
2016-01-15delete parsehAndrew Kelley
we'll have to switch to the clang C++ api anyway we'll revive this code later
2015-12-14instead of *mut and *const, & and &constAndrew Kelley
closes #33
2015-12-14add number literal typeAndrew Kelley
it gets implicitly casted to whatever is needed. closes #24
2015-12-09parseh: cleanup typesAndrew Kelley
2015-12-09ability to call external variadic functionsAndrew Kelley
2015-12-08parseh: better results for stdio.hAndrew Kelley
2015-12-08parseh: add c header filesAndrew Kelley
2015-12-04parseh: fix wrong fn parameters in some casesAndrew Kelley
2015-12-03exporting .h file supports voidAndrew Kelley
2015-12-03more C header interoperabilityAndrew Kelley
2015-12-03parseh: detect fixed size integer typesAndrew Kelley
2015-12-03parseh command, parses a C .h file and produces extern declsAndrew Kelley