From bc09ba073f4dcf5a2ae9bd8eb6dea7ba5c5835c9 Mon Sep 17 00:00:00 2001 From: Dave Abrahams Date: Thu, 9 Jan 2003 16:20:58 +0000 Subject: [PATCH] Add assertions [SVN r16838] --- src/build/generators.jam | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/build/generators.jam b/src/build/generators.jam index fcdccb52a..433eb3d35 100644 --- a/src/build/generators.jam +++ b/src/build/generators.jam @@ -948,11 +948,13 @@ rule construct ( project name ? : target-type multiple ? : properties * : source local result2 ; for local t in $(result) { - local type = [ $(t).type ] ; + local type = [ $(t).type ] ; + assert.nonempty-variable type ; + assert.nonempty-variable target-type ; if $(type) = $(target-type) || [ type.is-derived $(type) $(target-type) ] - { + { result2 += $(t) ; - } + } } return $(result2) ; }