|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use JFieldDeclaration | |
---|---|
at.dms.kjc | |
at.dms.kjc.backendSupport | Package documentation for at.dms.kjc.backendSupport |
at.dms.kjc.cell | |
at.dms.kjc.common | |
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.rstream | |
at.dms.kjc.sir | Contains the heart of the StreamIt Intermediate Representation, or SIR for short. |
at.dms.kjc.sir.linear | Provides analysis and optimization of linear portions of the stream graph. |
at.dms.kjc.sir.lowering | Provides compiler passes that analyze or optimize the SIR, primarily within the code of each filter. |
at.dms.kjc.sir.lowering.fission | Provides compiler passes to split (parallelize) a filter into a set of fine-grained filters. |
at.dms.kjc.sir.lowering.partition | Provides algorithms for adjusting the granularity of the stream graph to improve load balancing or optimization potential. |
at.dms.kjc.sir.statespace | Provides analysis and optimization of linear statespace portions of the stream graph. |
at.dms.kjc.slicegraph | This package aims to supersede the SIR and flatgraph representations of the stream graph with a single representation that maintains all relevant information as well as slice information. |
at.dms.kjc.spacetime | |
at.dms.util | |
streamit.frontend | High-level code for the StreamIt frontend. |
Uses of JFieldDeclaration in at.dms.kjc |
---|
Fields in at.dms.kjc declared as JFieldDeclaration | |
---|---|
protected JFieldDeclaration[] |
JTypeDeclaration.fields
|
Methods in at.dms.kjc that return JFieldDeclaration | |
---|---|
static JFieldDeclaration[] |
JFieldDeclaration.EMPTY()
|
JFieldDeclaration[] |
JTypeDeclaration.getFields()
|
JFieldDeclaration[] |
CParseClassContext.getFields()
|
Methods in at.dms.kjc with parameters of type JFieldDeclaration | |
---|---|
void |
CParseClassContext.addFieldDeclaration(JFieldDeclaration decl)
|
protected void |
JFieldDeclaration.deepCloneInto(JFieldDeclaration other)
Clones all fields of this into |
Object |
Kopi2SIR.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
|
void |
KjcVisitor.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
visits a class body |
void |
KjcPrettyPrinter.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
|
void |
KjcEmptyVisitor.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
|
Object |
EmptyAttributeVisitor.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
|
T |
AttributeVisitor.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
visits a class body |
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 |
StreamItDot.visitFeedbackLoop(SIRFeedbackLoop self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration initPath)
|
Object |
ReplacingVisitor.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
Object |
Kopi2SIR.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
visits a field declaration |
void |
KjcVisitor.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
visits a field declaration |
void |
KjcPrettyPrinter.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
void |
KjcEmptyVisitor.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
Object |
EmptyAttributeVisitor.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
T |
AttributeVisitor.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
visits a field declaration |
Object |
StreamItDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
|
Object |
SimpleDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
|
Object |
NumberDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
|
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 |
StreamItDot.visitPhasedFilter(SIRPhasedFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
JMethodDeclaration[] initPhases,
JMethodDeclaration[] phases,
CType inputType,
CType outputType)
|
Object |
StreamItDot.visitPipeline(SIRPipeline self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init)
|
Object |
StreamItDot.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
|
Object |
StreamItDot.visitStructure(SIRStructure self,
JFieldDeclaration[] fields)
|
Constructors in at.dms.kjc with parameters of type JFieldDeclaration | |
---|---|
JClassDeclaration(TokenReference where,
int modifiers,
String ident,
CClassType superClass,
CClassType[] interfaces,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] inners,
JPhylum[] initializers,
JavadocComment javadoc,
JavaStyleComment[] comment)
Constructs a class declaration node in the syntax tree. |
|
JClassFieldDeclarator(TokenReference where,
JFieldDeclaration decl)
Construct a node in the parsing tree |
|
JInterfaceDeclaration(TokenReference where,
int modifiers,
String ident,
CClassType[] interfaces,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] inners,
JPhylum[] initializers,
JavadocComment javadoc,
JavaStyleComment[] comment)
Constructs an interface declaration node in the syntax tree. |
|
JTypeDeclaration(TokenReference where,
int modifiers,
String ident,
CClassType[] interfaces,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JTypeDeclaration[] inners,
JPhylum[] initializers,
JavadocComment javadoc,
JavaStyleComment[] comment)
Constructs a type declaration node in the syntax tree. |
Uses of JFieldDeclaration in at.dms.kjc.backendSupport |
---|
Fields in at.dms.kjc.backendSupport declared as JFieldDeclaration | |
---|---|
protected JFieldDeclaration[] |
ComputeCodeStore.fields
The fields of the tile |
Methods in at.dms.kjc.backendSupport that return JFieldDeclaration | |
---|---|
JFieldDeclaration[] |
MinCodeUnit.getFields()
|
JFieldDeclaration[] |
ComputeCodeStore.getFields()
Return the fields of this store. |
JFieldDeclaration[] |
CodeStoreHelper.getUsefulFields()
|
Methods in at.dms.kjc.backendSupport with parameters of type JFieldDeclaration | |
---|---|
void |
MinCodeUnit.addField(JFieldDeclaration field)
|
void |
ComputeCodeStore.addField(JFieldDeclaration field)
Adds field field to this, if field is not already registered as a field of this. |
void |
MinCodeUnit.addFields(JFieldDeclaration[] fields)
|
void |
ComputeCodeStore.addFields(JFieldDeclaration[] f)
Adds f to the fields of this. |
void |
MinCodeUnit.setFields(JFieldDeclaration[] fields)
|
void |
ComputeCodeStore.setFields(JFieldDeclaration[] f)
Set the fields of this to f. |
Constructors in at.dms.kjc.backendSupport with parameters of type JFieldDeclaration | |
---|---|
MinCodeUnit(JFieldDeclaration[] fields,
JMethodDeclaration[] methods)
Create a new MinCodeUnit. |
Uses of JFieldDeclaration in at.dms.kjc.cell |
---|
Methods in at.dms.kjc.cell with parameters of type JFieldDeclaration | |
---|---|
void |
EmitCellCode.CellPPUCodeGen.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
void |
EmitCellCode.CellSPUCodeGen.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
|
Uses of JFieldDeclaration in at.dms.kjc.common |
---|
Methods in at.dms.kjc.common with parameters of type JFieldDeclaration | |
---|---|
void |
ToC.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
Uses of JFieldDeclaration in at.dms.kjc.lir |
---|
Methods in at.dms.kjc.lir with parameters of type JFieldDeclaration | |
---|---|
void |
LIRToC.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
|
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.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field 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 |
Uses of JFieldDeclaration in at.dms.kjc.rstream |
---|
Methods in at.dms.kjc.rstream with parameters of type JFieldDeclaration | |
---|---|
Object |
ConvertFileFilters.visitFeedbackLoop(SIRFeedbackLoop self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration initPath)
Visit a feedbackloop and reset the loop and body to be the loop and body as returned by the attribute stream visitor |
void |
FlatIRToRS.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
prints a field declaration |
Object |
ConvertArrayInitializers.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
visit a field decl, remove and convert the array initializer |
Object |
ConvertFileFilters.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
Visit a filter, if the filter is an SIRFile Reader or Writer replace it with a FileReader or FileWriter, respectively. |
Object |
ConvertFileFilters.visitPipeline(SIRPipeline self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init)
Visit each stream in a pipeline and reset the pipeline to be the children returned by the attribute visitor. |
Object |
ConvertFileFilters.visitSplitJoin(SIRSplitJoin self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
SIRSplitter splitter,
SIRJoiner joiner)
Visit a splitjoin and reset the parallel children to be the children returned by the attribute visitor. |
Method parameters in at.dms.kjc.rstream with type arguments of type JFieldDeclaration | |
---|---|
void |
SplitterFusionState.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
perform any initialization tasks, including setting the downstream buffers to be this splitter's incoming buffer if this splitter is unnecessary (thereby bypassing it) and declaring the incoming buffer |
void |
JoinerFusionState.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
Perform the initialization tasks of this joiner, including declaring the incoming buffers and calling the init path function and placing the results in the correct incoming buffer if this joiner is a feedback joiner |
abstract void |
FusionState.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
called by GenerateCCode so that this node can add any initialization code to the application |
abstract void |
FilterFusionState.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
Add any necessary initialization tasks to the SIR code containers |
void |
FFSPeekBuffer.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
Deprecated. |
void |
FFSNoPeekBuffer.initTasks(Vector<JFieldDeclaration> fields,
Vector<JMethodDeclaration> functions,
JBlock initFunctionCalls,
JBlock main)
Perform any initialization tasks necessary for the filter, including declaring the pop buffer, adding helper functions, adding fields, and adding the init function. |
Uses of JFieldDeclaration in at.dms.kjc.sir |
---|
Fields in at.dms.kjc.sir declared as JFieldDeclaration | |
---|---|
protected JFieldDeclaration[] |
SIRStream.fields
The fields of this, not including the input and output channels. |
Methods in at.dms.kjc.sir that return JFieldDeclaration | |
---|---|
JFieldDeclaration[] |
SIRStream.getFields()
Gets the field decl's of this stream. |
JFieldDeclaration[] |
SIRCodeUnit.getFields()
Return the fields of this unit. |
Uses of JFieldDeclaration in at.dms.kjc.sir.linear |
---|
Methods in at.dms.kjc.sir.linear that return JFieldDeclaration | |
---|---|
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclaration(JFieldDeclaration[] originals,
JVariableDefinition newField)
Returns an array that is a field declaration for (newField) appended to the original field declarations. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
JFieldDeclaration[] |
LinearRedundancyReplacer.makeFields(at.dms.kjc.sir.linear.LinearRedundancyReplacer.RedundancyReplacerData tupleData)
Makes the state and index fields for each of the tuple. |
Methods in at.dms.kjc.sir.linear with parameters of type JFieldDeclaration | |
---|---|
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclaration(JFieldDeclaration[] originals,
JVariableDefinition newField)
Returns an array that is a field declaration for (newField) appended to the original field declarations. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
Object |
LinearDotSimple.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
Override visitFilter to color filters that compute linear functions. |
Object |
LinearDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
Override visitFilter to color filters that compute linear functions. |
Uses of JFieldDeclaration in at.dms.kjc.sir.lowering |
---|
Methods in at.dms.kjc.sir.lowering that return JFieldDeclaration | |
---|---|
static JFieldDeclaration |
LoweringConstants.getContextField()
Returns the field declaration declaring a stream context. |
static JFieldDeclaration |
LoweringConstants.getInTapeField()
Returns a field declaration for the input tape of structures. |
static JFieldDeclaration |
LoweringConstants.getOutTapeField()
Returns a field declaration for the output tape of structures. |
Methods in at.dms.kjc.sir.lowering with parameters of type JFieldDeclaration | |
---|---|
Object |
RenameAll.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
|
Uses of JFieldDeclaration in at.dms.kjc.sir.lowering.fission |
---|
Methods in at.dms.kjc.sir.lowering.fission with parameters of type JFieldDeclaration | |
---|---|
Object |
StatelessDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
|
Uses of JFieldDeclaration in at.dms.kjc.sir.lowering.partition |
---|
Methods in at.dms.kjc.sir.lowering.partition with parameters of type JFieldDeclaration | |
---|---|
Object |
PartitionDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
|
Uses of JFieldDeclaration in at.dms.kjc.sir.statespace |
---|
Methods in at.dms.kjc.sir.statespace that return JFieldDeclaration | |
---|---|
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclaration(JFieldDeclaration[] originals,
JVariableDefinition newField)
Returns an array that is a field declaration for (newField) appended to the original field declarations. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
Methods in at.dms.kjc.sir.statespace with parameters of type JFieldDeclaration | |
---|---|
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclaration(JFieldDeclaration[] originals,
JVariableDefinition newField)
Returns an array that is a field declaration for (newField) appended to the original field declarations. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
static JFieldDeclaration[] |
LinearReplacer.appendFieldDeclarations(JFieldDeclaration[] decl1,
JFieldDeclaration[] decl2)
Appends two arrays of field declarations and returns the result. |
Object |
LinearDotSimple.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
Override visitFilter to color filters that compute linear functions. |
Object |
LinearDot.visitFilter(SIRFilter self,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JMethodDeclaration init,
JMethodDeclaration work,
CType inputType,
CType outputType)
Override visitFilter to color filters that compute linear functions. |
Uses of JFieldDeclaration in at.dms.kjc.slicegraph |
---|
Methods in at.dms.kjc.slicegraph that return JFieldDeclaration | |
---|---|
JFieldDeclaration[] |
FilterContent.getFields()
Returns field declarations. |
Methods in at.dms.kjc.slicegraph with parameters of type JFieldDeclaration | |
---|---|
protected void |
FilterContent.addAField(JFieldDeclaration field)
but subclasses can add fields |
void |
FilterContent.addField(JFieldDeclaration field)
Method exists to allow SIRCodeUnit interface but should not be called. |
void |
FilterContent.addFields(JFieldDeclaration[] fields)
Method exists to allow SIRCodeUnit interface but should not be called. |
void |
FilterContent.setFields(JFieldDeclaration[] fields)
Method exists to allow SIRCodeUnit interface but should not be called. |
Uses of JFieldDeclaration in at.dms.kjc.spacetime |
---|
Methods in at.dms.kjc.spacetime that return JFieldDeclaration | |
---|---|
abstract JFieldDeclaration[] |
RawExecutionCode.getVarDecls()
|
JFieldDeclaration[] |
Linear.getVarDecls()
|
JFieldDeclaration[] |
DirectCommunication.getVarDecls()
Return the variables that are generated by this pass and that need to be added to the fields of the tile. |
JFieldDeclaration[] |
BufferedCommunication.getVarDecls()
Return an array of JFieldDecl's that need to be added to the fields of this tile becuase they are generated by this pass. |
Uses of JFieldDeclaration in at.dms.util |
---|
Methods in at.dms.util with parameters of type JFieldDeclaration | |
---|---|
void |
IRPrinter.visitClassBody(JTypeDeclaration[] decls,
JFieldDeclaration[] fields,
JMethodDeclaration[] methods,
JPhylum[] body)
visits a class body |
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.visitFieldDeclaration(JFieldDeclaration self,
int modifiers,
CType type,
String ident,
JExpression expr)
visits a field 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 |
Uses of JFieldDeclaration in streamit.frontend |
---|
Methods in streamit.frontend that return types with arguments of type JFieldDeclaration | |
---|---|
List<JFieldDeclaration> |
FEIRToSIR.fieldDeclToJFieldDeclarations(FieldDecl decl)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |