Property | Type | Description | |
---|---|---|---|
AppendRemainingMessage | void | ||
Collect | T4CSharpCodeGenerationIntermediateResult |
Method | Description | |
---|---|---|
InteriorShouldBeProcessed ( ITreeNode element ) : bool | ||
ProcessAfterInterior ( ITreeNode element ) : void | ||
ProcessBeforeInterior ( ITreeNode element ) : void | ||
VisitExpressionBlockNode ( IT4ExpressionBlock expressionBlockParam ) : void | ||
VisitFeatureBlockNode ( IT4FeatureBlock featureBlockParam ) : void | ||
VisitImportDirectiveNode ( IT4ImportDirective importDirectiveParam ) : void | ||
VisitIncludeDirectiveNode ( IT4IncludeDirective includeDirectiveParam ) : void | ||
VisitOutputDirectiveNode ( IT4OutputDirective outputDirectiveParam ) : void | ||
VisitParameterDirectiveNode ( IT4ParameterDirective parameterDirectiveParam ) : void | ||
VisitStatementBlockNode ( IT4StatementBlock statementBlockParam ) : void | ||
VisitTemplateDirectiveNode ( IT4TemplateDirective templateDirectiveParam ) : void | ||
VisitUnknownDirectiveNode ( IT4UnknownDirective unknownDirectiveParam ) : void |
Method | Description | |
---|---|---|
AppendFeature ( IT4Code code, IT4AppendableElementDescription description ) : void | ||
AppendTransformation ( string message, IT4TreeNode firstNode ) : void | ||
T4CSharpCodeGenerationInfoCollectorBase ( ISolution solution ) : System |
Method | Description | |
---|---|---|
AppendRemainingMessage ( ITreeNode lookahead ) : void | ||
Collect ( IT4File file ) : T4CSharpCodeGenerationIntermediateResult |
protected abstract AppendFeature ( IT4Code code, IT4AppendableElementDescription description ) : void | ||
code | IT4Code | |
description | IT4AppendableElementDescription | |
return | void |
protected abstract AppendTransformation ( string message, IT4TreeNode firstNode ) : void | ||
message | string | |
firstNode | IT4TreeNode | |
return | void |
public InteriorShouldBeProcessed ( ITreeNode element ) : bool | ||
element | ITreeNode | |
return | bool |
public ProcessAfterInterior ( ITreeNode element ) : void | ||
element | ITreeNode | |
return | void |
public ProcessBeforeInterior ( ITreeNode element ) : void | ||
element | ITreeNode | |
return | void |
protected T4CSharpCodeGenerationInfoCollectorBase ( ISolution solution ) : System | ||
solution | ISolution | |
return | System |
public VisitExpressionBlockNode ( IT4ExpressionBlock expressionBlockParam ) : void | ||
expressionBlockParam | IT4ExpressionBlock | |
return | void |
public VisitFeatureBlockNode ( IT4FeatureBlock featureBlockParam ) : void | ||
featureBlockParam | IT4FeatureBlock | |
return | void |
public VisitImportDirectiveNode ( IT4ImportDirective importDirectiveParam ) : void | ||
importDirectiveParam | IT4ImportDirective | |
return | void |
public VisitIncludeDirectiveNode ( IT4IncludeDirective includeDirectiveParam ) : void | ||
includeDirectiveParam | IT4IncludeDirective | |
return | void |
public VisitOutputDirectiveNode ( IT4OutputDirective outputDirectiveParam ) : void | ||
outputDirectiveParam | IT4OutputDirective | |
return | void |
public VisitParameterDirectiveNode ( IT4ParameterDirective parameterDirectiveParam ) : void | ||
parameterDirectiveParam | IT4ParameterDirective | |
return | void |
public VisitStatementBlockNode ( IT4StatementBlock statementBlockParam ) : void | ||
statementBlockParam | IT4StatementBlock | |
return | void |
public VisitTemplateDirectiveNode ( IT4TemplateDirective templateDirectiveParam ) : void | ||
templateDirectiveParam | IT4TemplateDirective | |
return | void |
public VisitUnknownDirectiveNode ( IT4UnknownDirective unknownDirectiveParam ) : void | ||
unknownDirectiveParam | IT4UnknownDirective | |
return | void |