summaryrefslogtreecommitdiff
path: root/modules/gdscript/gdscript_parser.h
AgeCommit message (Expand)Author
2020-07-20Add warning checks in GDScript analyzerGeorge Marques
2020-07-20Add new GDScript type checkerGeorge Marques
2020-07-20Add better local variable detection in GDScript parserGeorge Marques
2020-07-20Add support for propertiesGeorge Marques
2020-07-20New GDScript tokenizer and parserGeorge Marques
2020-05-15break, continue outside of a loop, match statement handledThakee Nathees
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-14Port member initialization from constructor to declaration (C++11)Rémi Verschelde
2020-05-13regression: static func can't access const fixThakee Nathees
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-05-10Merge pull request #37020 from aaronfranke/rangeRémi Verschelde
2020-05-10more clearer unexpected statement end error messagesThakee Nathees
2020-05-09Change get_completion_identifier_is_function to return a boolAaron Franke
2020-04-27export var type reduce() implementedThakee Nathees
2020-04-02Replace NULL with nullptrlupoDharkael
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-10-25Allow mixed tabs and spaces when indentation does not depend on tab sizeBojidar Marinov
2019-09-19Merge pull request #31921 from bojidar-bg/28978-uninitialized-array-valueRémi Verschelde
2019-09-11GDScript: add an optional message parameter to assert()Mitch Curtis
2019-09-03Fix uninitialized arrays and dictionaries retaining valueBojidar Marinov
2019-08-11Add GDScript Language Protocol plugingeequlim
2019-07-03Merge pull request #30289 from bojidar-bg/29586-class-name-constantRémi Verschelde
2019-07-03Fix inheriting from class_name messing up constantsBojidar Marinov
2019-07-03Fix parsing of arguments in constant expressionsBojidar Marinov
2019-04-16Prevent using multiple class_name in a classlupoDharkael
2019-03-04Revert "Forbid implicit type conversion in GDScript"Rémi Verschelde
2019-03-03GDScript: Forbid implicit type conversionGeorge Marques
2019-03-03Add a dependency search mode for GDScript parserGeorge Marques
2019-02-24Merge pull request #25018 from AllanDaemon/#24895George Marques
2019-02-20GDScript: Remove unused `switch`, `case` and `do` CF keywordsRémi Verschelde
2019-01-30Fix many asan and ubsan reported issuesHein-Pieter van Braam
2019-01-23Fix #24895 (support for optional parameters in setters)Allan Daemon
2019-01-16GDScript: fix type-check of indexed valuesGeorge Marques
2019-01-01Update copyright statements to 2019Rémi Verschelde
2018-10-01Fix various Clang 7 warnings about unused stuffRémi Verschelde
2018-09-27Fix warnings about unhandled enum value in switch [-Wswitch]Rémi Verschelde
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-26GDScript: Allow `is` operator to test built-in typesGeorge Marques
2018-08-14Add custom icons to script classes.Will Nations
2018-08-10Added system for GDScript warningsGeorge Marques
2018-07-20Add ability to infer variable type from assigned valueGeorge Marques
2018-07-20Add editor highlight for type-safe linesGeorge Marques
2018-07-20Use type information to enable GDScript introspectionGeorge Marques
2018-07-20Add static type checks in the parserGeorge Marques
2018-07-20Store type hint of declared identifiersGeorge Marques
2018-07-20Move inheritance resolution to the parserGeorge Marques
2018-07-20Add typing syntaxGeorge Marques
2018-05-29Refactor RPCMode enum and checksFabio Alessandrelli
2018-05-29Revert "RPCMode refactor, more sync modes"Max Hilbrunner