IF2 Assemble If Pass 2 MASM Directive IF2 statements [ELSE statements] ENDIF Initiates a conditional block, causing assembly of the statements up to the optional ELSE directive, provided the current assembly pass is Pass 2. Notes: IF2 tests only for the current assembly pass, and therefore takes no expression argument. Seealso: