aboutsummaryrefslogtreecommitdiff
path: root/src/Autodoc.zig
AgeCommit message (Expand)Author
2023-11-25convert `toType` and `toValue` to `Type.fromInterned` and `Value.fromInterned`Techatrix
2023-11-19compiler: correct unnecessary uses of 'var'mlugg
2023-11-08Sema: optimize runtime array_mulmlugg
2023-11-07sema: analyze field init bodies in a second passkcbanner
2023-10-30autodoc: Some support for field_call (#16853)Krzysztof Wolicki
2023-10-28make Zir.Inst.Index typedAndrew Kelley
2023-10-28frontend: make Decl.zir_decl_index typedAndrew Kelley
2023-10-22autodoc: Add support for struct_init_empty_ref_result (#17476)Krzysztof Wolicki
2023-10-08CLI: finish updating module API usageAndrew Kelley
2023-10-04autodoc: Add handling for array_cat, array_mul, struct_init_empty_result. (#1...Krzysztof Wolicki
2023-09-27Rename `@fabs` to `@abs` and accept integersantlilja
2023-09-23compiler: preserve result type information through address-of operatormlugg
2023-09-23Autodoc: prevent infinite recursion when resolving parameter typemlugg
2023-09-17autodoc: split json payload per fieldLoris Cro
2023-09-16autodoc: Implement builtin function rendering.Krzysztof Wolicki
2023-09-16autodoc: Remove unnecessary Expr tagKrzysztof Wolicki
2023-09-16autodoc: Handle `ref` ZIR instructionKrzysztof Wolicki
2023-09-06fix: panic message typoMustafa Uzun
2023-09-03autodoc: Implement `@call`, `@unionInit`, `@mulAdd` support (#16918)Krzysztof Wolicki
2023-09-03autodoc: Implement `a[b]`, `a.?`, and `a.*` (#16863)Krzysztof Wolicki
2023-08-17Autodoc: fix guide path resolutionIan Johnson
2023-08-14Autodoc: remove assumption that slice's lhs is always a declRefKrzysztof Wolicki
2023-07-22move installation logic to the build script where it belongsAndrew Kelley
2023-07-21std.json: Unify stringify and writeStream (#16405)Josh Wolfe
2023-07-21autodoc: avoid recursing reference loops in call instructionsLoris Cro
2023-07-18Autodoc: fix crash on new InternPool additionAndrew Kelley
2023-07-14Autodoc tokenizer (#16409)Loris Cro
2023-07-06Autodoc: implement boolean operationsIan Johnson
2023-07-03autodoc: wire in js tokenizer to frontendLoris Cro
2023-07-01autodoc: fix scoring bug when matching full decl nameLoris Cro
2023-07-01Fixed Autodoc rendering of @truncate builtin (#16263)Emile Badenhorst
2023-06-28autodoc: Correct a comment about types from std.builtinKrzysztof Wolicki
2023-06-28autodoc: Try to handle all InternPool.Index types good enoughKrzysztof Wolicki
2023-06-27autodoc: Added u0, i0 to correctly indexed typesKrzysztof Wolicki
2023-06-24all: migrate code to new cast builtin syntaxmlugg
2023-06-24compiler: remove destination type from cast builtinsmlugg
2023-06-19all: zig fmt and rename "@XToY" to "@YFromX"Eric Joldasov
2023-06-19compiler: rename "@XToY" to "@YFromX", zig fmt: rewrite themEric Joldasov
2023-06-18autodoc: Handle more InternPool.Index types properly in AutodocKrzysztof Wolicki
2023-06-16Autodoc: fix crash when walking `@min`/`@max` with two operandsmlugg
2023-06-13Eliminate switch_cond[_ref] ZIR tagsmlugg
2023-06-11Autodoc: make it work under InternPoolmlugg
2023-06-10stage2: start the InternPool transitionAndrew Kelley
2023-06-03Merge pull request #15579 from squeek502/mem-delimitersAndrew Kelley
2023-05-20Zir: eliminate `field_call_bind` and `field_call_bind_named`mlugg
2023-05-13Update all std.mem.split calls to their appropriate functionRyan Liptak
2023-05-13std: Rewrite low-level json api to support streaming (#15602)Josh Wolfe
2023-05-11Merge pull request #15519 from dweiller/issue-15482Andrew Kelley
2023-05-11Merge pull request #15637 from der-teufel-programming/autodoc-layoutsLoris Cro
2023-05-10autodoc: fix crash when call syntax has complex callee expressionLoris Cro