index
:
odin/ols.git
action-organizeImports
ci-changes
fix-ci
fix-stale-error
index-caching
inlay-range
make-ci-work
master
objc-branch
objc-fixes
poly
remove-unused-imports
rename
semantic_tokens_range
test
uri-fix-diagnostics
use-recursion-map
Language server for Odin
Daniel Gavin
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
server
/
symbol.odin
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Add missing resolves for parapoly types
Brad Lewis
2025-11-02
1
-0
/
+9
|
*
Display hover information for untyped complex numbers and quaternions correctly
Brad Lewis
2025-10-29
1
-0
/
+2
|
*
Use slice instead of map for struct usings
Brad Lewis
2025-10-17
1
-18
/
+18
|
*
fix hover ranges to be at the cursor not at the symbol definition for ↵
Brad Lewis
2025-10-07
1
-0
/
+1
|
|
|
|
certain cases
*
Don't collect globals for ignored files and add more types for workspace ↵
Brad Lewis
2025-09-22
1
-1
/
+5
|
|
|
|
symbol kinds
*
Try to display value for const global variables
Brad Lewis
2025-09-21
1
-0
/
+2
|
*
Add simd tag to simd array hover information
Brad Lewis
2025-09-20
1
-0
/
+1
|
*
Correctly resolve go to definition for nested using bitfields on structs
Brad Lewis
2025-09-11
1
-2
/
+7
|
*
Add where clauses to hover information
Brad Lewis
2025-09-10
1
-9
/
+20
|
*
Distinguish between variables and types when parsing globals
Brad Lewis
2025-09-07
1
-1
/
+2
|
*
Collect global comp lit fields and add them to workspace and document symbols
Brad Lewis
2025-08-30
1
-0
/
+2
|
*
Show struct and bitfield fields with workspace and document symbols
Brad Lewis
2025-08-30
1
-0
/
+4
|
*
Only clean identifiers for completions
Brad Lewis
2025-08-30
1
-2
/
+2
|
*
Process defer statements and correct hover info for anonymous types
Brad Lewis
2025-08-28
1
-0
/
+17
|
*
Check types before adding pointer completion
Brad Lewis
2025-08-24
1
-15
/
+16
|
*
Fix issues adding ast struct comments with the temporary allocator
Brad Lewis
2025-08-18
1
-1
/
+3
|
*
Add support for soa pointers
Brad Lewis
2025-08-17
1
-0
/
+1
|
*
Add struct tags to hover information
Brad Lewis
2025-08-17
1
-24
/
+66
|
*
Fix crash on accessing nil arg type pointer
Damian Tarnawski
2025-08-13
1
-2
/
+4
|
*
Add methods for untyped symbols the same as their typed variants
Brad Lewis
2025-08-12
1
-6
/
+8
|
*
Correct all the newly broken tests due to changes
Brad Lewis
2025-08-11
1
-2
/
+0
|
*
Remove type information from the signature and write nested struct fields ↵
Brad Lewis
2025-08-11
1
-3
/
+10
|
|
|
|
correctly
*
Resolve implicit completions with variadic arguments
Brad Lewis
2025-08-11
1
-0
/
+4
|
*
Add union align and kind to hover information
Brad Lewis
2025-08-09
1
-0
/
+2
|
*
Merge pull request #837 from BradLewis/fix/resolve-poly-procs-return-type-locals
DanielGavin
2025-08-09
1
-0
/
+4
|
\
|
|
|
|
Implement method to resolve poly return types based on the types of local variables
|
*
Implement method to resolve poly return types based on the types of local ↵
Brad Lewis
2025-08-09
1
-0
/
+4
|
|
|
|
|
|
|
|
variables
*
|
Remove incorrectly added doc comments from symbols
Brad Lewis
2025-08-07
1
-3
/
+3
|
/
*
Resolve poly type variables
Brad Lewis
2025-08-04
1
-0
/
+7
|
*
Add documentation to union variants
Brad Lewis
2025-08-03
1
-0
/
+2
|
*
Add documentation to enum fields
Brad Lewis
2025-08-03
1
-2
/
+4
|
*
Resolve objc methods before expanding usings to fix issues with hover ↵
Brad Lewis
2025-07-31
1
-1
/
+1
|
|
|
|
documentation
*
Don't override the docs on the symbols to avoid memory corruption issues
Brad Lewis
2025-07-30
1
-2
/
+0
|
*
Add parapoly information to union documentation
Brad Lewis
2025-07-30
1
-2
/
+3
|
*
Fix issues due to merge
Brad Lewis
2025-07-30
1
-1
/
+1
|
*
Fix completion and hover tests with documentation changes
Brad Lewis
2025-07-29
1
-0
/
+2
|
*
First pass at improving identifier completions
Brad Lewis
2025-07-29
1
-1
/
+1
|
*
Create constructors for field symbols
Brad Lewis
2025-07-29
1
-0
/
+29
|
*
Increase the capacity of the `usings` map so it doesn't cause a panic when ↵
Brad Lewis
2025-07-26
1
-1
/
+3
|
|
|
|
trying to insert
*
New symbol flag for if the symbol is a parameter
DanielGavin
2025-07-24
1
-2
/
+2
|
*
Add proc inlining information to hover
Brad Lewis
2025-07-22
1
-0
/
+1
|
*
Add proc attribute to hover information
Brad Lewis
2025-07-22
1
-0
/
+1
|
*
Add proc directives to hover information
Brad Lewis
2025-07-22
1
-0
/
+1
|
*
Add proc calling convention to hover information
Brad Lewis
2025-07-22
1
-6
/
+7
|
*
Correctly resolve references of proc parameter names
Brad Lewis
2025-07-15
1
-0
/
+13
|
*
Move proc symbol procs to symbol file
Brad Lewis
2025-07-15
1
-0
/
+37
|
*
Add comments when hovering basic struct fields and no longer show the ↵
Brad Lewis
2025-07-12
1
-5
/
+0
|
|
|
|
underlying type
*
Fix issue with structs and enum variants with the same names colliding with ↵
Brad Lewis
2025-07-07
1
-2
/
+2
|
|
|
|
references
*
Nits
connnnal
2025-07-06
1
-0
/
+1
|
*
Follow ptr nodes before expanding usings
connnnal
2025-07-06
1
-5
/
+10
|
*
Add using bit_field information to StructSymbolValue to use for documentation
Brad Lewis
2025-07-04
1
-7
/
+61
|
[next]