aboutsummaryrefslogtreecommitdiff
path: root/src/server/completion.odin
Commit message (Expand)AuthorAgeFilesLines
...
* Remember to set the symbol doc on global value decls.Daniel Gavin2021-12-191-0/+1
* Improved type completion + add constants type, add deprecrated tag.Daniel Gavin2021-12-131-1/+5
* Add snippets and auto add parenthesis on completionDaniel Gavin2021-12-121-39/+85
* Fix signatures in procedures not showing the return typeDaniel Gavin2021-11-251-2/+4
* Fix out of bounds error with implicit completionDaniel Gavin2021-11-241-0/+4
* Uncomment code after issue 1129 was fixed.Daniel Gavin2021-10-021-6/+0
* Add new tests + uncomment some code until it is fixed in odinDaniel Gavin2021-09-061-0/+11
* moving the analysis code to it's own analysis package to prepare for referenc...Daniel Gavin2021-07-301-95/+23
* swizzle completion and resolvingDaniel Gavin2021-06-151-0/+109
* fix the linux bug with a workaround until the issue is resolved.DanielGavin2021-05-101-13/+13
* make now works againDaniel Gavin2021-05-091-2/+2
* lazily create signatures for functionsDaniel Gavin2021-05-061-6/+25
* started lazy creating signatures for proceduresDaniel Gavin2021-05-061-3/+3
* fix type showing correctly on package selectionDaniel Gavin2021-05-031-1/+1
* refractored global expressionsDaniel Gavin2021-05-021-1/+1
* more tests + added default values in proc resolvingDaniel Gavin2021-05-011-1/+1
* testsDaniel Gavin2021-05-011-1/+1
* new test + fixed for range bugDaniel Gavin2021-04-291-1/+5
* more refractor + testsDaniel Gavin2021-04-291-39/+43
* semantic workDaniel Gavin2021-04-231-0/+3
* fixed some signature help issuesDaniel Gavin2021-04-231-2/+5
* set the correct package when interating through the structDanielGavin2021-04-051-1/+3
* remove duplicates when fuzzy searching the same packageDanielGavin2021-04-021-2/+6
* Improve on aliasingDanielGavin2021-04-021-7/+0
* start work on package completionDanielGavin2021-03-311-1/+97
* Enum completion now only happens on the type and not the variable of an enumDanielGavin2021-03-301-7/+11
* experiment with more context based completion + fix no signature on procDanielGavin2021-03-301-0/+12
* add all the keywords in odin for completionDanielGavin2021-03-291-3/+20
* fix hover and completion on keywordsDanielGavin2021-03-251-4/+4
* add more keywords to completionDanielGavin2021-03-251-4/+17
* more enum completionDanielGavin2021-03-241-14/+49
* move and fix bitsets to make them somewhat more robust than beforeDanielGavin2021-03-241-12/+46
* make sure to abort completion if '>' is used aloneDanielGavin2021-03-221-0/+4
* add directive completion(not context aware atm)DanielGavin2021-03-221-0/+7
* ran odinfmtDanielGavin2021-03-181-38/+26
* fixed union crashDanielGavin2021-03-171-14/+64
* semantic token fix on package selector, more union completionDanielGavin2021-03-171-6/+16
* more bitset completion with assignmentsDanielGavin2021-03-171-0/+34
* better completion for bitset operationsDanielGavin2021-03-161-48/+30
* forgot to remove mapDanielGavin2021-03-141-21/+0
* added bitset completion for all binary operatorsDanielGavin2021-03-141-1/+39
* work on removing the unions after being specified in case clausesDanielGavin2021-03-121-8/+28
* ran odinfmt again(it didn't newline at th eof)DanielGavin2021-03-121-1/+1
* ran odinfmt on projectDanielGavin2021-03-121-678/+575
* started work on infering type switch completionDanielGavin2021-03-121-1/+44
* completion infer on enum switchDanielGavin2021-03-121-5/+45
* fixed some crash bugs + add union completion + getting ready for formatDanielGavin2021-03-121-0/+11
* remove bitfield and opaque typeDanielGavin2021-02-271-12/+0
* forgot filesDanielGavin2021-02-201-2/+0
* add selector expr + clean up + random fixesDanielGavin2021-02-201-69/+22