GCC Middle and Back End API Reference
infile Struct Reference
Collaboration diagram for infile:

Data Fields

const char * name
const char * language
struct compilerincompiler
bool compiled
bool preprocessed

Detailed Description

Language is one of three things:

1) The name of a real programming language.
2) NULL, indicating that no one has figured out
what it is yet.
3) '*', indicating that the file should be passed
to the linker.   

Field Documentation

◆ compiled

◆ incompiler

struct compiler* infile::incompiler

◆ language

const char* infile::language

Referenced by add_infile(), and compile_input_file_p().

◆ name

const char* infile::name

◆ preprocessed

bool infile::preprocessed

Referenced by driver::prepare_infiles().

The documentation for this struct was generated from the following file: