aboutsummaryrefslogtreecommitdiff
path: root/gdb/rust-exp.y
AgeCommit message (Expand)AuthorFilesLines
2021-04-16Rewrite the Rust expression parserTom Tromey1-2884/+0
2021-04-15Use block_symbol in var_value_operationTom Tromey1-1/+1
2021-04-01Use startswith in gdb subfolder.Martin Liska1-1/+1
2021-03-15Fix GDB build with GCC 4.8.2Tom Tromey1-1/+3
2021-03-08Convert rust-exp.y to use operationsTom Tromey1-144/+180
2021-01-01Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2020-12-23gdb: move rust_language into rust-lang.hAndrew Burgess1-1/+1
2020-12-16Change parameters to language_defn::post_parserTom Tromey1-1/+1
2020-11-02gdb, gdbserver, gdbsupport: fix leading space vs tabs issuesSimon Marchi1-1/+1
2020-10-22gdb: rename 'enum range_type' to 'enum range_flag'Andrew Burgess1-1/+1
2020-10-22gdb: Convert enum range_type to a bit field enumAndrew Burgess1-8/+13
2020-09-15Use arrays rather than pointers for global string constantsTom Tromey1-1/+1
2020-06-02gdb: Represent all languages as sub-classes of language_defnAndrew Burgess1-2/+2
2020-05-22gdb: remove TYPE_NFIELDS macroSimon Marchi1-1/+1
2020-05-14gdb: remove TYPE_CODE macroSimon Marchi1-3/+3
2020-01-13gdb: add back declarations for _initialize functionsSimon Marchi1-1/+2
2020-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2019-12-05Remove gdbarch parameter of lookup_typenameSimon Marchi1-1/+1
2019-10-15gdb: Remove vec.{c,h} and update code to not include vec.hAndrew Burgess1-1/+0
2019-08-06Introduce obstack_strndupTom Tromey1-1/+1
2019-07-10Don't include gdbarch.h from defs.hTom Tromey1-0/+1
2019-07-09Rename common to gdbsupportTom Tromey1-2/+2
2019-04-09Fix Rust lexer bugletTom Tromey1-2/+4
2019-04-08Rename gdb exception typesTom Tromey1-1/+1
2019-04-08Rewrite TRY/CATCHTom Tromey1-3/+2
2019-04-08Make exceptions use std::string and be self-managingTom Tromey1-1/+1
2019-04-04Move innermost_block_tracker global to parse_stateTom Tromey1-14/+15
2019-04-04Move completion parsing to parser_stateTom Tromey1-8/+8
2019-04-04Move lexptr and prev_lexptr to parser_stateTom Tromey1-118/+130
2019-04-04Move comma_terminates global to parser_stateTom Tromey1-2/+3
2019-04-04Remove paren_depth globalTom Tromey1-8/+11
2019-04-04Move expression_context_* globals to parser_stateTom Tromey1-9/+12
2019-04-04Turn parse_language into a methodTom Tromey1-2/+2
2019-04-04Turn parse_gdbarch into a methodTom Tromey1-2/+2
2019-04-04Remove parser_state "initial_size" parameterTom Tromey1-1/+1
2019-01-25Normalize includes to use common/Tom Tromey1-2/+2
2019-01-01Update copyright year range in all GDB files.Joel Brobecker1-1/+1
2018-07-22Simple unused variable removalsTom Tromey1-1/+0
2018-07-20Make the Rust parser pureTom Tromey1-591/+598
2018-06-18Remove la_errorTom Tromey1-2/+3
2018-04-30rust: Fix null deref when casting (PR 23124)Dan Robertson1-2/+5
2018-04-27Add inclusive range support for RustTom Tromey1-9/+30
2018-03-19Support bare-identifier field initializers in RustTom Tromey1-0/+17
2018-03-06Formatting fixes in rust-exp.yTom Tromey1-10/+9
2018-01-21gdb: New API for tracking innermost blockAndrew Burgess1-5/+3
2018-01-02Update copyright year range in all GDB filesJoel Brobecker1-1/+1
2017-12-30C++-ify parser_stateTom Tromey1-2/+1
2017-12-05Remove some unused variablesSimon Marchi1-4/+0
2017-10-25Target FP: Use target format throughout expression parsingUlrich Weigand1-19/+14
2017-09-16Add selftests run filteringSimon Marchi1-1/+1