cscm.CompilerModelResult

class cscm.CompilerModelResult()

Bases: object

Represents the full list of compilation units that make up this portion of the build/analysis.

Encapsulates a list of FrontEndCommand, each of which has the command line information for processing a single compilation unit.

Methods

__init__() Initializer.
get_commands() Get the FrontEndCommand objects encapsulated in self.
__init__()

Initialize a CompilerModelResult object with the specified sequence of FrontEndCommand.

Parameters: commands (iterable of FrontEndCommand) –
__init__()

Default initializer.

get_commands()

Get the FrontEndCommand objects encapsulated in self.

Return type: [ FrontEndCommand ]