summaryrefslogtreecommitdiff
path: root/src/server/ast.odin
Commit message (Expand)AuthorAgeFilesLines
* Correctly resolve local when blocksBrad Lewis2025-10-301-5/+9
* Correctly display hover info for bitset with underlying typeBrad Lewis2025-10-271-1/+4
* Fix displayed return type when inlining a enum, struct, or unionBrad Lewis2025-10-251-3/+20
* Clone and free Selector_Call_ExprBrad Lewis2025-10-221-0/+3
* Free and clone Or_Branch_Exprthetarnav2025-10-121-0/+3
* Add missing / in typeid specialization documentationBrad Lewis2025-10-081-1/+4
* Check file build tags before collecting symbolsBrad Lewis2025-09-231-2/+1
* Don't collect globals for ignored files and add more types for workspace symb...Brad Lewis2025-09-221-2/+5
* Improve hover for global constant variablesBrad Lewis2025-09-211-1/+1
* Try to display value for const global variablesBrad Lewis2025-09-211-0/+4
* Add simd tag to simd array hover informationBrad Lewis2025-09-201-0/+9
* Add string16 and cstring16 typesBrad Lewis2025-09-131-0/+2
* Distinguish between variables and types when parsing globalsBrad Lewis2025-09-071-12/+35
* Recursively resolve when statements and resolve the else statements correctlyBrad Lewis2025-09-071-44/+33
* Free field comments and docsBrad Lewis2025-08-261-2/+2
* Always collect private symbols and filter them when resolvingBrad Lewis2025-08-221-16/+7
* Fix issues adding ast struct comments with the temporary allocatorBrad Lewis2025-08-181-2/+6
* Add support for soa pointersBrad Lewis2025-08-171-0/+10
* Add #soa to hover informationBrad Lewis2025-08-171-0/+2
* Add `Matrix_Type` to build string nodeBrad Lewis2025-08-171-0/+8
* Use empty struct as map values when wanting a hashsetBrad Lewis2025-08-121-62/+62
* Revert filtering docs above symbols due to issues when using attributesBrad Lewis2025-08-121-6/+0
* Fix issue merging attributesBrad Lewis2025-08-121-7/+11
* Reapply "Merge pull request #857 from BradLewis/feat/foreign-block-attrs"Brad Lewis2025-08-121-18/+74
* Revert "Merge pull request #857 from BradLewis/feat/foreign-block-attrs"Brad Lewis2025-08-121-74/+18
* Pass foreign block attributes to the body elementsBrad Lewis2025-08-111-18/+74
* Fix issue getting stuck in an infinite loop when unwraping comp litsBrad Lewis2025-08-091-0/+2
* Remove incorrectly added doc comments from symbolsBrad Lewis2025-08-071-12/+20
* Add documentation to enum fieldsBrad Lewis2025-08-031-19/+111
* Merge pull request #807 from BradLewis/feat/builtin-proc-improvementsDanielGavin2025-07-311-11/+12
|\
| * Improve builtin proc resolution, complex and quaternion procs and add missing...Brad Lewis2025-07-301-11/+12
* | Correctly handle the alias of `u8` and `byte`Brad Lewis2025-07-301-0/+11
|/
* Use a separate list of keywords for the documentation to not break analysis e...Brad Lewis2025-07-131-37/+1
* Add corrections due to odin parser updatesBrad Lewis2025-07-121-39/+48
* Update all short signatures to be consistent across typesBrad Lewis2025-07-121-1/+37
* Enrich bit field hover documentationBrad Lewis2025-07-041-0/+34
* Add proc comments to hover informationBrad Lewis2025-06-251-14/+28
* Grow stack size on windows binaries. Support foreign import with when correctly.DanielGavin2025-06-251-2/+20
* Introduce a builder for `SymbolStructValue` and add docs and comments toBrad Lewis2025-06-241-0/+48
* Improve When resolvingDanielGavin2025-06-201-37/+54
* Move ast.odin to server + add resolve_when_conditionDanielGavin2025-06-201-0/+1159