coan  6.0.1
A C/C++ Configuration Analyzer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
line_type.h File Reference

Go to the source code of this file.

Enumerations

enum  line_type {
  LT_IF, LT_TRUE, LT_FALSE, LT_ELIF,
  LT_ELTRUE, LT_ELFALSE, LT_ELSE, LT_ENDIF,
  LT_PLAIN, LT_EOF, LT_DIRECTIVE_DROP, LT_DIRECTIVE_KEEP,
  LT_SENTINEL
}
 Enumeration of types of input lines. More...
 

Detailed Description

This defines enum line_type

Definition in file line_type.h.

Enumeration Type Documentation

enum line_type

Enumeration of types of input lines.

Enumerator
LT_IF 

An #if that we can't resolve.

LT_TRUE 

A true #if

LT_FALSE 

A false #if

LT_ELIF 

An #elif that we can't resolve.

LT_ELTRUE 

A true #elif

LT_ELFALSE 

A false #elif

LT_ELSE 

An #else that we can't resolve.

LT_ENDIF 

An #endif

LT_PLAIN 

A non-directive line.

LT_EOF 

End of file.

LT_DIRECTIVE_DROP 

A directive line of no more specific type than that is to be dropped.

LT_DIRECTIVE_KEEP 

A directive line of no more specific type that is to be kept.

LT_SENTINEL 

Sentinel.

Definition at line 52 of file line_type.h.