diff options
| author | TSUYUSATO Kitsune <make.just.on@gmail.com> | 2023-12-01 23:55:15 +0900 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2023-12-01 15:15:28 +0000 |
| commit | ffeec108cfccda71ff63167d41f090aa39c2432c (patch) | |
| tree | 4e3d211cd6969255411d8d8e6c460fdaa65cc6e4 | |
| parent | 417d7004062de3360d0ab104bc21c5e3b40eff86 (diff) | |
[ruby/prism] Add missing context names to the switch in `debug_context`
Now, `PM_DEBUG_LOGGING` can be available.
https://github.com/ruby/prism/commit/569ffacb5f
| -rw-r--r-- | prism/prism.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/prism/prism.c b/prism/prism.c index 9b264e7bab..ea82745896 100644 --- a/prism/prism.c +++ b/prism/prism.c @@ -40,6 +40,7 @@ debug_context(pm_context_t context) { case PM_CONTEXT_DEF_PARAMS: return "DEF_PARAMS"; case PM_CONTEXT_DEFAULT_PARAMS: return "DEFAULT_PARAMS"; case PM_CONTEXT_ENSURE: return "ENSURE"; + case PM_CONTEXT_ENSURE_DEF: return "ENSURE_DEF"; case PM_CONTEXT_ELSE: return "ELSE"; case PM_CONTEXT_ELSIF: return "ELSIF"; case PM_CONTEXT_EMBEXPR: return "EMBEXPR"; @@ -56,6 +57,8 @@ debug_context(pm_context_t context) { case PM_CONTEXT_PREEXE: return "PREEXE"; case PM_CONTEXT_RESCUE: return "RESCUE"; case PM_CONTEXT_RESCUE_ELSE: return "RESCUE_ELSE"; + case PM_CONTEXT_RESCUE_ELSE_DEF: return "RESCUE_ELSE_DEF"; + case PM_CONTEXT_RESCUE_DEF: return "RESCUE_DEF"; case PM_CONTEXT_SCLASS: return "SCLASS"; case PM_CONTEXT_UNLESS: return "UNLESS"; case PM_CONTEXT_UNTIL: return "UNTIL"; |
