org.aspectj.compiler.base.ast
Class MajConstructorDec

java.lang.Object
  extended byorg.aspectj.compiler.base.CompilerObject
      extended byorg.aspectj.compiler.base.ast.ASTObject
          extended byorg.aspectj.compiler.base.ast.Stmt
              extended byorg.aspectj.compiler.base.ast.Dec
                  extended byorg.aspectj.compiler.base.ast.CodeDec
                      extended byorg.aspectj.compiler.base.ast.ConstructorDec
                          extended byorg.aspectj.compiler.base.ast.MajConstructorDec
All Implemented Interfaces:
AspectMember, ClassMember, PossibleSoftThrowable

public class MajConstructorDec
extends ConstructorDec


Field Summary
 
Fields inherited from class org.aspectj.compiler.base.ast.ConstructorDec
enclosingInstanceFormal
 
Fields inherited from class org.aspectj.compiler.base.ast.CodeDec
_throws, body, formals, modifiers
 
Fields inherited from class org.aspectj.compiler.base.ast.Dec
forcePublic, owner, semanticObject
 
Fields inherited from class org.aspectj.compiler.base.ast.ASTObject
dummySource, parent, sourceLocation
 
Constructor Summary
MajConstructorDec(SourceLocation location, Modifiers _modifiers, IDENT className, Formals _formals, TypeDs __throws, CodeBody _body)
           
MajConstructorDec(SourceLocation location, Modifiers _modifiers, java.lang.String className, Formals _formals, TypeDs __throws, CodeBody _body)
           
 
Methods inherited from class org.aspectj.compiler.base.ast.ConstructorDec
appearsStaticToCaller, cgCodeMember, copyWalk, fixIntroducedAccessibility, fixIntroducedDec, getChildAt, getChildCount, getChildNameAt, getConstructor, getDefaultDisplayName, getDescriptor, getEnclosingInstanceFormal, getExtraArgExpr, getExtraFormalDec, getId, getKind, getNextConstructorDec, getResultTypeD, getStackDelta, hasThis, isFinal, isStatic, isSuper, makeCorrespondingSemanticObject, makeMixinConcrete, makePublicAccessible, postFixAST, postImplementMixin, postThreading, preThreading, setChildAt, setEnclosingInstanceFormal, toShortString, toString, unparse, walkAnalysis, walkMemberMunger
 
Methods inherited from class org.aspectj.compiler.base.ast.CodeDec
addThrows, addThrowsType, blockToBody, canThrow, cgMember, checkSpec, cleanup, computeMinimalThrows, conflictsWith, getBody, getCallExprs, getEffectivelyFinalFormals, getFormals, getFrameSize, getModifiers, getPossibleCheckedExceptions, getResultType, getThrows, isAlmostApplicable, isApplicable, isMoreSpecificThan, isSoftThrowable, postCleanup, postScope, preScope, setBody, setBody, setFormals, setFrameSize, setModifiers, setSoftThrowable, setThrows, setupFlowWalker, walkCleanup, walkFlow, walkFrameLoc, walkInnerInfo
 
Methods inherited from class org.aspectj.compiler.base.ast.Dec
addIntroducedFromType, checkOverride, dominates, forcePublic, getBytecodeId, getCorrespondingSemanticObject, getDeclaringType, getLexicalType, getName, getOutermostLexicalType, getSignatureString, inStaticContext, isAbstract, isAccessible, isAccessible, isDeprecated, isInherited, isIntroduced, isLanguageVisible, isMoreAccessibleThan, isPrivate, isProtected, isPublic, isSynthetic, lookupDeclaringType, lookupLexicalType, makeBlockScope, postCopy, preCopy, preMove, requireStmt, samePackage, setAllEnclosingTypes, setBytecodeId, setDeclaringType, setDeprecated, setExplicitlyNonSynthetic, setFromLexicalScope, setId, setLanguageVisible, setLexicalType, walkForwardReference, writeModifiers, writeNames
 
Methods inherited from class org.aspectj.compiler.base.ast.Stmt
cgStmt, cgTop, completesNormally, isBreakable, isContinuable, isEmpty, mustBeLive, registerLocation, requireBlockStmt, setCompletesNormally
 
Methods inherited from class org.aspectj.compiler.base.ast.ASTObject
addComment, buildAccessMethod, checkNoSharing, clearComment, clearParent, contains, containsTypes, copy, display, fixAccessPost, fixAST, fromSource, getAST, getBeginColumn, getBeginLine, getBytecodeType, getBytecodeTypeDec, getComment, getCompilationUnit, getEnclosingCodeDec, getEnclosingDec, getEndColumn, getEndLine, getEndPosition, getFormalComment, getOutermostBytecodeType, getParent, getSourceDirectoryName, getSourceFile, getSourceFileName, getSourceLocation, getStartPosition, hasLegalProtectedAccess, hasSource, hasSourceLocation, implementMixin, indexOf, isLeaf, makeChild, makeChild, postAssignmentCheck, postInnerAccess, postInnerInfo, postLift, postMove, preAssignmentCheck, preIntroduction, preLift, remove, remove, removeChildAt, replaceWith, setFormalComment, setParent, setParents, setSource, setSourceLocation, setSyntheticSource, showError, showMessage, showTypeError, showWarning, unparse, walk, walkAssignmentCheck, walkScope
 
Methods inherited from class org.aspectj.compiler.base.CompilerObject
getCompiler, getOptions, getTypeManager, getWorld
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.aspectj.compiler.crosscuts.ast.AspectMember
cgTop, cleanup, setParent, unparse
 
Methods inherited from interface org.aspectj.compiler.base.ast.ClassMember
cgTop, cleanup, setParent, unparse
 

Constructor Detail

MajConstructorDec

public MajConstructorDec(SourceLocation location,
                         Modifiers _modifiers,
                         java.lang.String className,
                         Formals _formals,
                         TypeDs __throws,
                         CodeBody _body)

MajConstructorDec

public MajConstructorDec(SourceLocation location,
                         Modifiers _modifiers,
                         IDENT className,
                         Formals _formals,
                         TypeDs __throws,
                         CodeBody _body)