Revert "Used ignore pattern in printer." because of bug in gcc-4.8.

This comits reverts use of ignore pattern in the printer implementation
with depends of left-to-right order of initialization in
brace-intialization-expression, which is broken in gcc-4.8.
This reverts commit b43ec85e7e45398d8b3470d669bd6109d82dead6.