A directive line of no more specific type that is to be kept.
A directive line of no more specific type than that is to be dropped.
An #else that we can't resolve.
line_type
Enumeration of types of input lines.
An #elif that we can't resolve.
An #if that we can't resolve.