Loris Cro
36c4b1aac9
autodoc: improve rendering and add "show priv decls" checkbox
2022-07-19 19:10:11 -07:00
Reece Van Atta
5f0ab34cc5
autodoc: add type comments to main.js file
2022-07-19 19:10:11 -07:00
ABuffSeagull
e39d1ae78f
autodoc: fix missing variable declaration for strict mode
2022-07-19 19:10:11 -07:00
Loris Cro
63be9e65ed
autodoc: added support for error sets and extended functions
2022-07-19 19:10:11 -07:00
Loris Cro
ec7f4d1faa
autodoc: add support for anytype and improve semantics for array length
2022-07-19 19:10:11 -07:00
Loris Cro
056ba8e57c
autodoc: add support for @This
and improve call support in decl paths
2022-07-19 19:10:11 -07:00
Loris Cro
3eb90a110f
autodoc: add support for pointers and comptime expressions in decl paths
2022-07-19 19:10:11 -07:00
Loris Cro
1e2cd421b9
autodoc: add support for array decls
2022-07-19 19:10:11 -07:00
Loris Cro
8bb529b395
autodoc: add support for generic functions & generic function calls
2022-07-19 19:10:11 -07:00
Loris Cro
195231b212
autodoc: add support for non-generic function calls
2022-07-19 19:10:11 -07:00
Loris Cro
580e633777
autodoc: added support for non-lazy decl paths
2022-07-19 19:10:11 -07:00
Loris Cro
253e7e112e
autodoc: add frontend support for optionals & generic cleanup
2022-07-19 19:10:11 -07:00
Loris Cro
5d4c88c741
autodoc: added basic support for unresolved comptime expressions
2022-07-19 19:10:11 -07:00
Loris Cro
ee16eddecf
autodoc: added basic support for @import
2022-07-19 19:10:11 -07:00
Loris Cro
4a868fa2be
autodoc: escape html in decl ref names
2022-07-19 19:10:11 -07:00
Loris Cro
564d6c4960
autodocs: improve function rendering
2022-07-19 19:10:10 -07:00
Loris Cro
b296f5ac02
autodocs: added basic support for functions
2022-07-19 19:10:10 -07:00
Loris Cro
ef5a2e8d6f
autodocs: added basic support for unions
2022-07-19 19:10:10 -07:00
Loris Cro
a04045c709
autodocs: fix rendering of non-type decls
2022-07-19 19:10:10 -07:00
Loris Cro
ce40f34cbc
autodocs: added support for some non-type values
2022-07-19 19:10:10 -07:00
Loris Cro
29771440b2
autodocs: add support for int values
2022-07-19 19:10:10 -07:00
Loris Cro
0135d22716
autodocs: add support for indirect decl references
2022-07-19 19:10:10 -07:00
Loris Cro
38281c8ed4
autodoc: add declval support to docs js
2022-07-19 19:10:10 -07:00
Andrew Kelley
ec95e00e28
flatten lib/std/special and improve "pkg inside another" logic
...
stage2: change logic for detecting whether the main package is inside
the std package. Previously it relied on realpath() which is not portable.
This uses resolve() which is how imports already work.
* stage2: fix cleanup bug when creating Module
* flatten lib/std/special/* to lib/*
- this was motivated by making main_pkg_is_inside_std false for
compiler_rt & friends.
* rename "mini libc" to "universal libc"
2022-05-06 22:41:00 -07:00