Autodoc: fix int expr size for 32bit targets
268edce862 • Loris Cro • Jul 20, 2022
Autodoc: stage2 miscompilation workaround
42b2fb4c5d • Andrew Kelley • Jul 20, 2022
Autodoc: small polish on the html
aa1a06bf9b • Andrew Kelley • Jul 20, 2022
Autodoc: add warning banner to html
572f9a5602 • Loris Cro • Jul 20, 2022
delete the stage1 implementation of autodoc
7d636f0f9d • Andrew Kelley • Jul 20, 2022
Autodoc: clean up debug printing
8df1b91d17 • Andrew Kelley • Jul 20, 2022
Autodoc: skip docs when compile errors occur
e5d21e10bc • Andrew Kelley • Jul 20, 2022
Autodoc: update to new array_type ZIR
84adbeb077 • Andrew Kelley • Jul 20, 2022
Autodoc: update to new ZIR encoding
22d61faf17 • Andrew Kelley • Jul 20, 2022
autodoc: fix rendering of function arguments
ad7bc57919 • Loris Cro • Jul 20, 2022
autodoc: handle result location instructions
8ec34eb046 • Loris Cro • Jul 20, 2022
autodoc: handle special case of autodoc for std
947eff6e39 • Loris Cro • Jul 20, 2022
autodoc: add support for new func-related Zir
54fe5ea4f3 • Loris Cro • Jul 20, 2022
autodoc: @as behavior in js
fed9dcff24 • Vallahor • Jul 20, 2022
autodoc: handling more values sections
341431b15c • Vallahor • Jul 20, 2022
autodoc: update array analysis to new Zir
24a79426ec • Loris Cro • Jul 20, 2022
autodoc: fiedRef type rendering
866bbb2e7a • Vallahor • Jul 20, 2022
autodoc: handling refPath and fieldRef
e7476fd81c • Vallahor • Jul 20, 2022
autodoc: initial work in opaque_decl
81147dd101 • Vallahor • Jul 20, 2022
autodoc: rework json printing code
dd4bd55ef6 • Loris Cro • Jul 20, 2022
autodoc: remove type annotations from main.js
45e3b1a23d • Loris Cro • Jul 20, 2022
autodoc: experiment get line info
02bd5fe93a • Vallahor • Jul 20, 2022
autodoc: fix package issue when analyzing stdlib
cd357fc767 • Loris Cro • Jul 20, 2022
autodoc: enabled packages
d2baf404a5 • Loris Cro • Jul 20, 2022
autodoc: restore support for zig version + cleanup & init work to fix packages
a5e7b0e4db • Loris Cro • Jul 20, 2022
autodoc: fixing a bug in builtin functions when the typeRef is null
20b861d805 • Vallahor • Jul 20, 2022
autodoc: add some tags
f189e46b8e • Vallahor • Jul 20, 2022
autodoc: add cmpxchg_strong/weak
f13db1ce18 • Vallahor • Jul 20, 2022
autodoc: @check array_cat and array_mul
4530b446b1 • Vallahor • Jul 20, 2022
autodoc: add some builtin functions and float128
5e52666c83 • Vallahor • Jul 20, 2022
autodoc: refactoring binOp
9613aca417 • Vallahor • Jul 20, 2022
autodoc: new design for function list
918475e2e2 • Loris Cro • Jul 20, 2022
autodoc: fix crash when handling siwtch_block instructions
06ee275295 • Loris Cro • Jul 20, 2022
fix: slice_start, slice_end and slice_sentinel typeRef are now showing the slice type
dd9a018185 • Vallahor • Jul 20, 2022
add: slice_start, slice_end and slice_sentinel
1f5df0e034 • Vallahor • Jul 20, 2022
add: builtins functions
b9fa91002e • Vallahor • Jul 20, 2022
add: merge_error_sets and @alignOf() need a checkin to confirm it's fully work
a0ec87be71 • Vallahor • Jul 20, 2022
autodoc: fixes to generic fn support plus linking support
d858f26139 • Loris Cro • Jul 20, 2022
autodoc: init generic function support
413cfd4066 • Loris Cro • Jul 20, 2022
autodoc: add buffering to the json writer
51647c305e • Loris Cro • Jul 20, 2022
WIP: switch_block tag
f07534069d • Vallahor • Jul 20, 2022
add: @enumToInt() WIP
9be9e4d02c • Vallahor • Jul 20, 2022
add: handling @bitSizeOf() need to check why not working correctly with `align()`
5fcf0b0565 • Vallahor • Jul 20, 2022
add: binOp @alignCast and bit_or
a529d747c9 • Vallahor • Jul 20, 2022
add: handling @bitCast as binOp
f59bb65ff5 • Vallahor • Jul 20, 2022
add: handling binOp div
8e835fd3a2 • Vallahor • Jul 20, 2022
issue: reminder to fix array_init
d5d27f245b • Vallahor • Jul 20, 2022
fix: *.{} array are now printed as type *[]comptime
1213123ad0 • Vallahor • Jul 20, 2022
fix: "match failure" in c.zig file @check other files and handling floats and undefined values in js
d23ccdb8d9 • Vallahor • Jul 20, 2022
binOp now showing better it's need a better struture, right now it's has a hack one
462f751902 • Vallahor • Jul 20, 2022
add: binOp WIP
9f6bdc4bbe • Vallahor • Jul 20, 2022
fix: apparently doing this the `@as` problem is solved @check
c0c9925255 • Vallahor • Jul 20, 2022
fix: print align() in pointers
d55761f07e • Vallahor • Jul 20, 2022
add: handling to extra information in ptr_type
b96bd33f55 • Vallahor • Jul 20, 2022
add: extra information in extendedFn
b823f01141 • Vallahor • Jul 20, 2022
fix: calling convention
927f087a40 • Vallahor • Jul 20, 2022
fix: NoReturn and WIP in calling_conventions
0e5a2bbd63 • Vallahor • Jul 20, 2022
fix: anyopaque_type. it was showing *[1]anyopaque now *anyopaque
ec8d29ff25 • Vallahor • Jul 20, 2022
add: noreturn keyword at end of the fn decl
2809b01b2f • Vallahor • Jul 20, 2022
fixes: @check
a3f44b0d21 • Vallahor • Jul 20, 2022
fix: slices
11eb11d7d6 • Vallahor • Jul 20, 2022
add: extern, callconv and return errors
f04f23a3aa • Vallahor • Jul 20, 2022
fix: comptime not showing in all anytype params anymore. add: pointer flags
76e934dba8 • Vallahor • Jul 20, 2022
fix: typeOf_peer working in all cases
c449788b11 • Vallahor • Jul 20, 2022
add: handling typeof_peer
4bd359a849 • Vallahor • Jul 20, 2022
fix: typeOf "match failed" with a call after @TypeOf()
1792842808 • Vallahor • Jul 20, 2022
fix: @TypeOf() now rendering
270e2c18bf • Vallahor • Jul 20, 2022
add: typeof_builtin (not fully implemented)
e1d55385ff • Vallahor • Jul 20, 2022
add: handling some anytype cases
1a4d00d832 • Vallahor • Jul 20, 2022
fix: paths working on windows
cadee07ef4 • Vallahor • Jul 20, 2022
fix: comptimeExpr working with generated data
7b11c23da6 • Vallahor • Jul 20, 2022
add: handling comptimeExpr in js
4da1f1fb32 • Vallahor • Jul 20, 2022
fix: handling more types of sentinels. now can be structs too
2a3fb341aa • Vallahor • Jul 20, 2022
autodoc: improve decl categorization and fix enumliteral arrays/ptrs
d707cd6e6d • Loris Cro • Jul 20, 2022
fix: array_init_anon know working
bde1caa4ce • Vallahor • Jul 20, 2022
fix: printing const in types and fn decl and sentinel in strings
21fd4a7a8b • Vallahor • Jul 20, 2022
fix: sentinel working with types and in fn decls
019fd45617 • Vallahor • Jul 20, 2022
add: array init refs
5b20b1f2a7 • Vallahor • Jul 20, 2022
add: rendering sentinel in js and some fixes in autodoc
646079c968 • Vallahor • Jul 20, 2022
add: sentiel
5a4005323f • Vallahor • Jul 20, 2022
autodoc: improve frontend rendering
aa545dbd1e • Loris Cro • Jul 20, 2022
autodoc: collect type information for some expressions
cf685c1132 • Loris Cro • Jul 20, 2022
update to new code from master branch
0339e1c7d4 • Loris Cro • Jul 20, 2022
autodoc: fix final js type error
ae4b5c29b2 • Loris Cro • Jul 20, 2022
autodoc: improved rendering container fields and fixed rendering of func
cc71003cfc • Loris Cro • Jul 20, 2022
autodoc: var 2 let in main.js
d85259989e • Loris Cro • Jul 20, 2022
autodoc: fixed all type errors in main.js
67da1b8c88 • Loris Cro • Jul 20, 2022
autodoc: more js type fixes
80f9490e06 • Loris Cro • Jul 20, 2022
autodoc: more typechecking in main.js
919b8e400c • Loris Cro • Jul 20, 2022
autodoc: improve type checking in main.js
72e5b4fb74 • Loris Cro • Jul 20, 2022
autodoc: make links respect internal docs mode
64feb222b5 • Loris Cro • Jul 20, 2022
autodoc: improved frontend rendering
53fa75c852 • Loris Cro • Jul 20, 2022
autodoc: improve rendering and add "show priv decls" checkbox
36c4b1aac9 • Loris Cro • Jul 20, 2022
autodoc: fix offset math for decls and change TODOs from panics to just
df3074aa98 • Loris Cro • Jul 20, 2022
autodoc: add type comments to main.js file
5f0ab34cc5 • Reece Van Atta • Jul 20, 2022
autodoc: add typedef to zigAnalysis file, just in case
9cd9a390ae • Reece Van Atta • Jul 20, 2022
autodoc: fix missing variable declaration for strict mode
e39d1ae78f • ABuffSeagull • Jul 20, 2022
autodoc: decl paths become ref paths
40a2844c30 • Loris Cro • Jul 20, 2022
autodoc: added support for error sets and extended functions
63be9e65ed • Loris Cro • Jul 20, 2022
autodoc: add basic support for more builtin
67f1d2b967 • Loris Cro • Jul 20, 2022