C# Class Microsoft.Cci.Ast.Ariant

A condition that must be maintained or changed during the execution of a program.
Inheritance: CheckableSourceItem
Datei anzeigen Open project: visualmutator/visualmutator Class Usage Examples

Protected Methods

Method Description
Ariant ( BlockStatement containingBlock, Ariant template ) : System.Collections.Generic

Make a copy of template, changing the containing block

Ariant ( Expression condition, ISourceLocation sourceLocation ) : System.Collections.Generic

Construct an ariant with the given condition and source location.

CheckForErrorsAndReturnTrueIfAnyAreFound ( ) : bool

Performs any error checks still needed and returns true if any errors were found in the condition.

Method Details

Ariant() protected method

Make a copy of template, changing the containing block
protected Ariant ( BlockStatement containingBlock, Ariant template ) : System.Collections.Generic
containingBlock BlockStatement the new containing block
template Ariant the Ariant to be copied
return System.Collections.Generic

Ariant() protected method

Construct an ariant with the given condition and source location.
protected Ariant ( Expression condition, ISourceLocation sourceLocation ) : System.Collections.Generic
condition Expression
sourceLocation ISourceLocation
return System.Collections.Generic

CheckForErrorsAndReturnTrueIfAnyAreFound() protected method

Performs any error checks still needed and returns true if any errors were found in the condition.
protected CheckForErrorsAndReturnTrueIfAnyAreFound ( ) : bool
return bool