clang  3.9.0
Enumerations | Functions
clang::driver::phases Namespace Reference

Enumerations

enum  ID {
  Preprocess, Precompile, Compile, Backend,
  Assemble, Link
}
 ID - Ordered values for successive stages in the compilation process which interact with user options. More...
 
enum  { MaxNumberOfPhases = Link + 1 }
 

Functions

const char * getPhaseName (ID Id)
 

Enumeration Type Documentation

anonymous enum
Enumerator
MaxNumberOfPhases 

Definition at line 27 of file Phases.h.

ID - Ordered values for successive stages in the compilation process which interact with user options.

Enumerator
Preprocess 
Precompile 
Compile 
Backend 
Assemble 
Link 

Definition at line 18 of file Phases.h.

Function Documentation

const char * clang::driver::phases::getPhaseName ( ID  Id)

Definition at line 16 of file Phases.cpp.

References Assemble, Backend, Compile, Link, Precompile, and Preprocess.

Referenced by clang::driver::Driver::BuildActions().