|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JClassDeclaration | |
---|---|
at.dms.kjc | |
at.dms.kjc.lir | Provides a set of low-level stubs (LIR stands for Low-level IR) for compiling to the original (and mostly obsolete) uniprocessor backend. |
at.dms.kjc.sir | Contains the heart of the StreamIt Intermediate Representation, or SIR for short. |
at.dms.kjc.sir.lowering | Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. |
at.dms.util |
Uses of JClassDeclaration in at.dms.kjc |
---|
Fields in at.dms.kjc declared as JClassDeclaration | |
---|---|
static JClassDeclaration[] |
JClassDeclaration.EMPTY
|
Methods in at.dms.kjc that return JClassDeclaration | |
---|---|
JClassDeclaration |
JUnqualifiedAnonymousCreation.getDecl()
Returns the class declaration for the object. |
Methods in at.dms.kjc with parameters of type JClassDeclaration | |
---|---|
protected void |
JClassDeclaration.deepCloneInto(JClassDeclaration other)
Clones all fields of this into |
Object |
Kopi2SIR.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
|
void |
KjcVisitor.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
visits a class declaration |
void |
KjcPrettyPrinter.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
prints a class declaration |
void |
KjcEmptyVisitor.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
prints a class declaration |
Object |
EmptyAttributeVisitor.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
prints a class declaration |
T |
AttributeVisitor.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
visits a class declaration |
Object |
Kopi2SIR.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
visits a class declaration |
void |
KjcVisitor.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
visits a class declaration |
void |
KjcPrettyPrinter.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
prints a class declaration |
void |
KjcEmptyVisitor.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
prints a class declaration |
Object |
EmptyAttributeVisitor.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
prints a class declaration |
T |
AttributeVisitor.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
visits a class declaration |
Object |
ReplacingVisitor.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
Object |
Kopi2SIR.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
void |
KjcVisitor.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
void |
KjcPrettyPrinter.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
void |
KjcEmptyVisitor.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
Object |
EmptyAttributeVisitor.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
T |
AttributeVisitor.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
Object |
Kopi2SIR.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
void |
KjcVisitor.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
void |
KjcPrettyPrinter.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
void |
KjcEmptyVisitor.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
Object |
EmptyAttributeVisitor.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
T |
AttributeVisitor.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
Constructors in at.dms.kjc with parameters of type JClassDeclaration | |
---|---|
JQualifiedAnonymousCreation(TokenReference where,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Construct a node in the parsing tree This method is directly called by the parser |
|
JUnqualifiedAnonymousCreation(TokenReference where,
CClassType objectType,
JExpression[] params,
JClassDeclaration decl)
Construct a node in the parsing tree This method is directly called by the parser |
Uses of JClassDeclaration in at.dms.kjc.lir |
---|
Methods in at.dms.kjc.lir with parameters of type JClassDeclaration | |
---|---|
void |
LIRToC.gatherArrayInitializers(JClassDeclaration flat)
|
static void |
LIRToC.generateCode(JClassDeclaration flat)
Generates code for |
void |
LIRToC.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
prints a class declaration |
void |
LIRToC.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
prints a class declaration |
void |
LIRToC.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
void |
LIRToC.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
Uses of JClassDeclaration in at.dms.kjc.sir |
---|
Methods in at.dms.kjc.sir with parameters of type JClassDeclaration | |
---|---|
static void |
SIRToStreamIt.generateCode(JClassDeclaration flat)
Generates code for |
void |
SIRToStreamIt.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
prints a class declaration |
void |
SIRToStreamIt.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
prints a class declaration |
void |
SIRToStreamIt.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
void |
SIRToStreamIt.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Prints an unqualified anonymous class instance creation expression. |
Uses of JClassDeclaration in at.dms.kjc.sir.lowering |
---|
Methods in at.dms.kjc.sir.lowering that return JClassDeclaration | |
---|---|
static JClassDeclaration |
Structurer.structure(SIRIterator toplevel,
JInterfaceDeclaration[] inners,
SIRInterfaceTable[] tables,
SIRStructure[] structures)
Returns an array of class declaration's corresponding to the state structures used within |
Methods in at.dms.kjc.sir.lowering with parameters of type JClassDeclaration | |
---|---|
static SIRSchedule |
SIRScheduler.buildWorkFunctions(SIRContainer toplevel,
JClassDeclaration flatClass)
Does the scheduling, adding a work function corresponding to |
Uses of JClassDeclaration in at.dms.util |
---|
Methods in at.dms.util with parameters of type JClassDeclaration | |
---|---|
void |
IRPrinter.visitClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] decls)
visits a class declaration |
void |
IRPrinter.visitInnerClassDeclaration(JClassDeclaration self,
int modifiers,
String ident,
String superName,
CClassType[] interfaces,
JTypeDeclaration[] decls,
JPhylum[] body,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
visits a class declaration |
void |
IRPrinter.visitQualifiedAnonymousCreation(JQualifiedAnonymousCreation self,
JExpression prefix,
String ident,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
void |
IRPrinter.visitUnqualifiedAnonymousCreation(JUnqualifiedAnonymousCreation self,
CClassType type,
JExpression[] params,
JClassDeclaration decl)
Visits an unqualified anonymous class instance creation expression. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |