Skip to content

v.parser: split parser methods to files based on topic#24786

Merged
spytheman merged 9 commits into
vlang:masterfrom
spytheman:split_parser_methods_to_files_based_on_topic
Jun 24, 2025
Merged

v.parser: split parser methods to files based on topic#24786
spytheman merged 9 commits into
vlang:masterfrom
spytheman:split_parser_methods_to_files_based_on_topic

Conversation

@spytheman

@spytheman spytheman commented Jun 24, 2025

Copy link
Copy Markdown
Contributor
  • parser: extract asm related methods to vlib/v/parser/asm.v
  • parser: extract enum related methods to vlib/v/parser/enum.v
  • parser: extract module/import related methods to vlib/v/parser/modules_and_imports.v
  • parser: extract codegen related methods to vlib/v/parser/codegen.v
  • parser: merge modules_and_imports.v to the already existing module.v
  • parser: extract message related methods (for producing parse notes/warnings/errors) to vlib/v/parser/messages.v
  • parser: extract allowed_lock_prefix_ins from parser.v to vlib/v/parser/asm.v
  • parser: extract is_xxxx predicate methods from parser.v to vlib/v/parser/checks.v
  • parser: extract attribute related methods from parser.v to vlib/v/parser/attribute.v

@huly-for-github

Copy link
Copy Markdown

Connected to Huly®: V_0.6-23201

@spytheman spytheman changed the title split parser methods to files based on topic v.parser: split parser methods to files based on topic Jun 24, 2025
@spytheman spytheman merged commit 8f17139 into vlang:master Jun 24, 2025
77 of 81 checks passed
@spytheman spytheman deleted the split_parser_methods_to_files_based_on_topic branch June 24, 2025 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant