diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-05-13 15:45:24 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-05-13 15:45:24 +0000 |
commit | e4213b9568ae8cb8a4e31326e0e78c79db0a99cc (patch) | |
tree | 95fa5b04afbe6b66a3faece7399782c8305dab11 /gcc/rust/resolve/rust-ast-resolve-pattern.h | |
parent | d4434b511a4e650e95c7a1de6810d8748c5d8a70 (diff) | |
parent | b1eb3e036c6fb5acc28c714375e6309fb5aa9ec8 (diff) | |
download | gcc-e4213b9568ae8cb8a4e31326e0e78c79db0a99cc.zip gcc-e4213b9568ae8cb8a4e31326e0e78c79db0a99cc.tar.gz gcc-e4213b9568ae8cb8a4e31326e0e78c79db0a99cc.tar.bz2 |
Merge #1248
1248: Support RangePatterns in matches r=dafaust a=dafaust
Add name resolution, lowering, type checking and compilation for `RangePattern`s in matches.
Co-authored-by: David Faust <david.faust@oracle.com>
Diffstat (limited to 'gcc/rust/resolve/rust-ast-resolve-pattern.h')
-rw-r--r-- | gcc/rust/resolve/rust-ast-resolve-pattern.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/rust/resolve/rust-ast-resolve-pattern.h b/gcc/rust/resolve/rust-ast-resolve-pattern.h index 464e362..dfb05d3 100644 --- a/gcc/rust/resolve/rust-ast-resolve-pattern.h +++ b/gcc/rust/resolve/rust-ast-resolve-pattern.h @@ -103,6 +103,8 @@ public: void visit (AST::TuplePattern &pattern) override; + void visit (AST::RangePattern &pattern) override; + private: PatternDeclaration (NodeId parent) : ResolverBase (parent) {} }; |