public class LocalOrFieldVar extends Expr
Modifier and Type | Field and Description |
---|---|
protected static Logger |
parserlog |
inferencelog
parent
Constructor and Description |
---|
LocalOrFieldVar(int offset,
int variableLength) |
LocalOrFieldVar(java.lang.String n,
int offset) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
get_Name() |
Menge<SyntaxTreeNode> |
getChildren() |
java.lang.String |
getTypeInformation() |
JavaCodeResult |
printJavaCode(ResultSet resultSet) |
void |
set_UsedId(UsedId u) |
java.lang.String |
toString()
Author: Martin Pl�micke |
ConstraintsSet |
TYPEExpr(TypeAssumptions assumptions) |
void |
wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist,
Menge<GenericTypeVar> genericMethodParameters) |
get_Name_Menge, get_Type_Menge, get_UsedId, set_Type, TYPEStmt
getTypeLineNumber, getTypeName
getDescription, getOffset, getReturnType, getType, getVariableLength, setReturnType, setType
addTypeInsertPoints, equals, getGTVDeclarationContext, getMatchingParentNode, getParent, getParentClass, parserPostProcessing, seesType
protected static Logger parserlog
public LocalOrFieldVar(int offset, int variableLength)
public LocalOrFieldVar(java.lang.String n, int offset)
public void set_UsedId(UsedId u)
set_UsedId
in class Expr
public java.lang.String toString()
toString
in class java.lang.Object
public void wandleRefTypeAttributes2GenericAttributes(Menge<Type> paralist, Menge<GenericTypeVar> genericMethodParameters)
wandleRefTypeAttributes2GenericAttributes
in class Statement
public ConstraintsSet TYPEExpr(TypeAssumptions assumptions)
public java.lang.String getTypeInformation()
getTypeInformation
in class Statement
public JavaCodeResult printJavaCode(ResultSet resultSet)
printJavaCode
in class Statement
public Menge<SyntaxTreeNode> getChildren()
getChildren
in class SyntaxTreeNode