refactoring: make parsing lazy 26/199126/7
authorAdrian Szyndela <adrian.s@samsung.com>
Mon, 4 Feb 2019 15:06:33 +0000 (16:06 +0100)
committerAdrian Szyndela <adrian.s@samsung.com>
Mon, 11 Feb 2019 11:08:47 +0000 (12:08 +0100)
commit3c249e0ba168918fa1876bb55fea50eee7e95e3c
treea6857c87d5979635db6ea138a84d9a127f0a5c64
parentcda9c5d302fc9a5a14c1ccac130304ca10ce8682
refactoring: make parsing lazy

We don't need to reset all the potential items on every rule.
This commit resets items on first encounter of given type.

Change-Id: I9bd1abe38516c188dd295697109bfe1a337eaf0b
src/internal/policy.cpp
src/internal/policy.hpp