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

Go to the source code of this file.

Enumerations

enum  directive_type {
  HASH_UNKNOWN, HASH_IF, HASH_IFDEF, HASH_IFNDEF,
  HASH_ELSE, HASH_ELIF, HASH_ENDIF, HASH_DEFINE,
  HASH_UNDEF, HASH_INCLUDE, HASH_PRAGMA, HASH_ERROR,
  HASH_LINE, COMMANDLINE
}
 Symbolic constants denoting types of directives. More...
 

Detailed Description

This defines enum struct directive_type

Definition in file directive_type.h.

Enumeration Type Documentation

Symbolic constants denoting types of directives.

Enumerator
HASH_UNKNOWN 

An unknown directive.

HASH_IF 

An #if directive.

HASH_IFDEF 

An #ifdef directive.

HASH_IFNDEF 

An #ifndef directive.

HASH_ELSE 

An #else directive.

HASH_ELIF 

An #elif directive.

HASH_ENDIF 

An #endif directive.

HASH_DEFINE 

An #define directive.

HASH_UNDEF 

An #undef directive.

HASH_INCLUDE 

An #include directive.

HASH_PRAGMA 

A #pragma directive.

HASH_ERROR 

An #error directive.

HASH_LINE 

A #line directive.

COMMANDLINE 

The commandline, considered as a #define/#undef

Definition at line 45 of file directive_type.h.