| Package | Description |
|---|---|
| sharpen.core | |
| sharpen.core.csharp.ast |
| Modifier and Type | Method and Description |
|---|---|
CSExpression |
CSAnonymousClassBuilder.createConstructorInvocation() |
protected CSExpression |
CSharpBuilder.mapExpression(org.eclipse.jdt.core.dom.Expression expression) |
protected CSExpression |
CSharpBuilder.mapFieldInitializer(org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment) |
protected CSExpression |
CSAnonymousClassBuilder.mapFieldInitializer(org.eclipse.jdt.core.dom.VariableDeclarationFragment fragment) |
protected CSExpression |
CSharpBuilder.mapMethodTargetExpression(org.eclipse.jdt.core.dom.MethodInvocation node) |
protected CSExpression |
AbstractNestedClassBuilder.mapMethodTargetExpression(org.eclipse.jdt.core.dom.MethodInvocation node) |
| Modifier and Type | Method and Description |
|---|---|
protected CSInfixExpression |
AbstractNestedClassBuilder.createFieldAssignment(String fieldName,
CSExpression fieldValue) |
protected void |
CSharpBuilder.pushExpression(CSExpression expression) |
| Modifier and Type | Class and Description |
|---|---|
class |
CSAbstractInvocation |
class |
CSArrayCreationExpression |
class |
CSArrayInitializerExpression |
class |
CSArrayTypeReference |
class |
CSAttribute |
class |
CSBaseExpression |
class |
CSBoolLiteralExpression |
class |
CSCastExpression |
class |
CSCharLiteralExpression |
class |
CSConditionalExpression |
class |
CSConstructorInvocationExpression |
class |
CSDeclarationExpression |
class |
CSIndexedExpression |
class |
CSInfixExpression |
class |
CSMacroExpression |
class |
CSMacroTypeReference |
class |
CSMemberReferenceExpression |
class |
CSMethodInvocationExpression |
class |
CSNullLiteralExpression |
class |
CSNumberLiteralExpression |
class |
CSParenthesizedExpression |
class |
CSPostfixExpression |
class |
CSPrefixExpression |
class |
CSReferenceExpression |
class |
CSRemovedExpression |
class |
CSStringLiteralExpression |
class |
CSThisExpression |
class |
CSTypeofExpression |
class |
CSTypeReference |
class |
CSTypeReferenceExpression |
class |
CSUnaryExpression |
class |
CSUncheckedExpression |
| Modifier and Type | Field and Description |
|---|---|
protected CSExpression |
CSBlockStatement._expression |
protected CSExpression |
CSUnaryExpression._operand |
| Modifier and Type | Field and Description |
|---|---|
protected List<CSExpression> |
CSAbstractInvocation._arguments |
| Modifier and Type | Method and Description |
|---|---|
CSExpression |
CSUncheckedExpression.expression() |
CSExpression |
CSThrowStatement.expression() |
CSExpression |
CSSwitchStatement.expression() |
CSExpression |
CSReturnStatement.expression() |
CSExpression |
CSParenthesizedExpression.expression() |
CSExpression |
CSMemberReferenceExpression.expression() |
CSExpression |
CSIndexedExpression.expression() |
CSExpression |
CSIfStatement.expression() |
CSExpression |
CSConditionalExpression.expression() |
CSExpression |
CSCastExpression.expression() |
CSExpression |
CSBlockStatement.expression() |
CSExpression |
CSConditionalExpression.falseExpression() |
CSExpression |
CSVariableDeclaration.initializer() |
CSExpression |
CSField.initializer() |
CSExpression |
CSArrayCreationExpression.length() |
CSExpression |
CSInfixExpression.lhs() |
static CSExpression |
CSharpCode.newAssignment(CSExpression lhs,
CSExpression rhs) |
CSExpression |
CSUnaryExpression.operand() |
CSExpression |
CSInfixExpression.rhs() |
CSExpression |
CSGotoStatement.target() |
CSExpression |
CSConditionalExpression.trueExpression() |
| Modifier and Type | Method and Description |
|---|---|
List<CSExpression> |
CSAbstractInvocation.arguments() |
List<CSExpression> |
CSCaseClause.expressions() |
List<CSExpression> |
CSArrayInitializerExpression.expressions() |
Iterable<CSExpression> |
CSIndexedExpression.indexes() |
List<CSExpression> |
CSForStatement.initializers() |
List<CSExpression> |
CSForStatement.updaters() |
| Modifier and Type | Method and Description |
|---|---|
void |
CSAbstractInvocation.addArgument(CSExpression argument) |
void |
CSCaseClause.addExpression(CSExpression expression) |
void |
CSArrayInitializerExpression.addExpression(CSExpression expression) |
void |
CSIndexedExpression.addIndex(CSExpression index) |
void |
CSForStatement.addInitializer(CSExpression initializer) |
void |
CSBlock.addStatement(CSExpression expression) |
void |
CSBlock.addStatement(int index,
CSExpression expression) |
void |
CSForStatement.addUpdater(CSExpression expression) |
void |
CSVariableDeclaration.initializer(CSExpression initializer) |
void |
CSField.initializer(CSExpression initializer) |
void |
CSArrayCreationExpression.length(CSExpression expression) |
static CSExpression |
CSharpCode.newAssignment(CSExpression lhs,
CSExpression rhs) |
Copyright © 2014. All Rights Reserved.