diff options
author | Dirkjan Ochtman <dirkjan@ochtman.nl> | 2017-08-14 20:40:48 +0200 |
---|---|---|
committer | Dirkjan Ochtman <dirkjan@ochtman.nl> | 2017-08-14 20:40:48 +0200 |
commit | d83959d976d69d6de3bbd150c5cc46556456a824 (patch) | |
tree | d3e3bff664f23bd92757c4a1c59637adce9e9af8 /askama_derive | |
parent | 5f3e93da3f1815f24b82b026b95e748267d1b5e8 (diff) | |
download | askama-d83959d976d69d6de3bbd150c5cc46556456a824.tar.gz askama-d83959d976d69d6de3bbd150c5cc46556456a824.tar.bz2 askama-d83959d976d69d6de3bbd150c5cc46556456a824.zip |
Assert invariant for SetChain implementation
Diffstat (limited to 'askama_derive')
-rw-r--r-- | askama_derive/src/generator.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/askama_derive/src/generator.rs b/askama_derive/src/generator.rs index b00094d..75e4a2d 100644 --- a/askama_derive/src/generator.rs +++ b/askama_derive/src/generator.rs @@ -589,5 +589,6 @@ impl<'a, T: 'a> SetChain<'a, T> where T: cmp::Eq + hash::Hash { } fn pop(&mut self) { self.scopes.pop().unwrap(); + assert!(self.scopes.len() > 0); } } |