org.aspectj.compiler.base.ast
Class Constructor
java.lang.Object
org.aspectj.compiler.base.CompilerObject
org.aspectj.compiler.base.ast.SemanticObject
org.aspectj.compiler.base.ast.Constructor
- public class Constructor
- extends SemanticObject
Methods inherited from class org.aspectj.compiler.base.ast.SemanticObject |
checkOverride, conflictsWith, dominates, getBytecodeId, getCorrespondingDec, getDeclaringType, getDescriptor, getId, getKind, getModifiers, getName, getStackDelta, isAbstract, isAccessible, isAccessible, isAlmostApplicable, isApplicable, isInherited, isMoreSpecificThan, isStatic, showConflictError, toShortString, updateTargetExpr |
Methods inherited from class org.aspectj.compiler.base.CompilerObject |
getAST, getCompiler, getOptions, getTypeManager, getWorld |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor
public Constructor(ConstructorDec constructorDec)
getConstructorDec
public ConstructorDec getConstructorDec()
getReturnType
public Type getReturnType()
getEnclosingInstanceFormal
public FormalDec getEnclosingInstanceFormal()
- returns the enclosing instance formal. This should be null for
constructors of non-inner classes.
getFormals
public Formals getFormals()
getThrows
public TypeDs getThrows()
getExtraArgExpr
public Expr getExtraArgExpr()
toString
public java.lang.String toString()