Classify a class from a current state.
Problem that this function solve: Clang have no property that classifies a class as virtual/abstract/pure.
Design: The classification is sequential according to an informal FSM. The classification only depend on the input data. No globals, no side effects.
current state of the classification.
a class with any members can at the most be virtual
new classification state.
See Implementation
Classify a class from a current state.
Problem that this function solve: Clang have no property that classifies a class as virtual/abstract/pure.
Design: The classification is sequential according to an informal FSM. The classification only depend on the input data. No globals, no side effects.