Commits

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

autodoc: add support for anytype and improve semantics for array length

ec7f4d1faa • Loris Cro • Jul 20, 2022

autodoc: improve comments

d745dde54f • Loris Cro • Jul 20, 2022

autodoc: add support for enum literals

4f949163a5 • Loris Cro • Jul 20, 2022

autodoc: add support for `@This` and improve call support in decl paths

056ba8e57c • Loris Cro • Jul 20, 2022

autodoc: add support for pointers and comptime expressions in decl paths

3eb90a110f • Loris Cro • Jul 20, 2022

autodoc: add simplified support for tests

03d3929232 • Loris Cro • Jul 20, 2022

autodoc: add support for array decls

1e2cd421b9 • Loris Cro • Jul 20, 2022

autodoc: add support for solving decl paths depending on other

eced8c065d • Loris Cro • Jul 20, 2022

autodoc: add support for generic functions & generic function calls

8bb529b395 • Loris Cro • Jul 20, 2022

autodoc: add support for non-generic function calls

195231b212 • Loris Cro • Jul 20, 2022

autodoc: added support for same-file lazy resolution of decl paths

028c8a3c91 • Loris Cro • Jul 20, 2022

autodoc: added support for non-lazy decl paths

580e633777 • Loris Cro • Jul 20, 2022

autodoc: add frontend support for optionals & generic cleanup

253e7e112e • Loris Cro • Jul 20, 2022