| Package | Description |
|---|---|
| sharpen.core | |
| sharpen.core.csharp.ast |
| Modifier and Type | Method and Description |
|---|---|
protected CSTypeReferenceExpression |
CSharpBuilder.mappedAuxillaryTypeReference(org.eclipse.jdt.core.dom.ITypeBinding type) |
protected CSTypeReferenceExpression |
CSharpBuilder.mappedTypeReference(org.eclipse.jdt.core.dom.ITypeBinding type) |
protected CSTypeReferenceExpression |
CSharpBuilder.mappedTypeReference(org.eclipse.jdt.core.dom.ITypeBinding type,
boolean auxillary) |
protected CSTypeReferenceExpression |
CSharpBuilder.mappedTypeReference(org.eclipse.jdt.core.dom.Type type) |
| Modifier and Type | Class and Description |
|---|---|
class |
CSArrayTypeReference |
class |
CSMacroTypeReference |
class |
CSTypeReference |
| Modifier and Type | Field and Description |
|---|---|
protected List<CSTypeReferenceExpression> |
CSTypeDeclaration._baseTypes |
| Modifier and Type | Method and Description |
|---|---|
CSTypeReferenceExpression |
CSArrayTypeReference.elementType() |
CSTypeReferenceExpression |
CSArrayCreationExpression.elementType() |
CSTypeReferenceExpression |
CSMethod.returnType() |
CSTypeReferenceExpression |
CSTypeParameter.superClass() |
CSTypeReferenceExpression |
CSVariableDeclaration.type() |
CSTypeReferenceExpression |
CSTypeofExpression.type() |
CSTypeReferenceExpression |
CSTypedMember.type() |
CSTypeReferenceExpression |
CSCastExpression.type() |
| Modifier and Type | Method and Description |
|---|---|
List<CSTypeReferenceExpression> |
CSTypeDeclaration.baseTypes() |
List<CSTypeReferenceExpression> |
CSTypeReference.typeArguments() |
List<CSTypeReferenceExpression> |
CSTypeArgumentSupport.typeArguments() |
List<CSTypeReferenceExpression> |
CSTypeArgumentProvider.typeArguments() |
List<CSTypeReferenceExpression> |
CSMethodInvocationExpression.typeArguments() |
| Modifier and Type | Method and Description |
|---|---|
void |
CSTypeDeclaration.addBaseType(CSTypeReferenceExpression typeRef) |
void |
CSMethodBase.addParameter(String name,
CSTypeReferenceExpression type) |
void |
CSTypeReference.addTypeArgument(CSTypeReferenceExpression typeArgument) |
void |
CSTypeArgumentSupport.addTypeArgument(CSTypeReferenceExpression typeArgument) |
void |
CSTypeArgumentProvider.addTypeArgument(CSTypeReferenceExpression typeArgument) |
void |
CSMethodInvocationExpression.addTypeArgument(CSTypeReferenceExpression typeArgument) |
static CSField |
CSharpCode.newPrivateReadonlyField(String name,
CSTypeReferenceExpression type) |
void |
CSMethod.returnType(CSTypeReferenceExpression returnType) |
void |
CSTypeParameter.superClass(CSTypeReferenceExpression type) |
void |
CSVariableDeclaration.type(CSTypeReferenceExpression type) |
void |
CSTypedMember.type(CSTypeReferenceExpression type) |
| Constructor and Description |
|---|
CSArrayCreationExpression(CSTypeReferenceExpression elementType) |
CSArrayCreationExpression(CSTypeReferenceExpression elementType,
CSExpression length) |
CSArrayTypeReference(CSTypeReferenceExpression elementType,
int dimensions) |
CSCastExpression(CSTypeReferenceExpression type,
CSExpression expression) |
CSField(String name,
CSTypeReferenceExpression type,
CSVisibility visibility) |
CSField(String name,
CSTypeReferenceExpression type,
CSVisibility visibility,
CSExpression initializer) |
CSMetaMember(String name,
CSTypeReferenceExpression type) |
CSProperty(String name,
CSTypeReferenceExpression type) |
CSTypedMember(String name,
CSTypeReferenceExpression type) |
CSTypeofExpression(CSTypeReferenceExpression typeName) |
CSVariableDeclaration(String name,
CSTypeReferenceExpression type) |
CSVariableDeclaration(String name,
CSTypeReferenceExpression type,
CSExpression initializer) |
Copyright © 2014. All Rights Reserved.