A B C D E F G H I J K L M N O P R S T U V W X Z
A
- A0 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "a0"
- A1 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "a1"
- A2 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "a2"
- A3 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "a3"
- ABS -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "abs"
- accept(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Gets a list of properties of a specific ASTNode.
- actionPerformed(ActionEvent) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyButtonListener 中的方法
- Invoked when the button is pressed.
- Active - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
-
- Active() -
类 edu.ustc.cs.compile.arch.mips.regalloc.Active 的构造函数
-
- ADD -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "add"
- add(LiveInterval) -
类 edu.ustc.cs.compile.arch.mips.regalloc.Active 中的方法
-
- addChild(ForwardsASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Adds a child.
- ADDL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: addl
- address -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- address() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- addTreeModelListener(TreeModelListener) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Adds a listener for the TreeModelEvent posted after the tree changes.
- ALIGN -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".align"
- ALIGN -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".align"
- AllocateResult - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
- Represents the result of the register allocation.
- AllocateResult(MIPSRegister) -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 的构造函数
- Constructs an AllocateResult object representing that a pseudo
register is allocated to a hard register.
- AllocateResult(Integer) -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 的构造函数
- Constructs an AllocateResult object representing that a pseudo
register is spilt to the stack.
- AND -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "and"
- ANDL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: andl
- arch -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- arguments -
类 edu.ustc.cs.compile.arch.Directive 中的变量
-
- arguments() -
类 edu.ustc.cs.compile.arch.Directive 中的方法
- gets the arguments of this directive.
- ASCIIZ -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".asciiz"
- ASCIZ -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".asciz"
- asmFile -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- AssemblyElement - edu.ustc.cs.compile.arch 中的 类
- The root class of the assembly element hierarchy.
- AssemblyElement() -
类 edu.ustc.cs.compile.arch.AssemblyElement 的构造函数
-
- AssemblySequence - edu.ustc.cs.compile.arch 中的 类
- Represents the sequence of assembly elements.
- AssemblySequence() -
类 edu.ustc.cs.compile.arch.AssemblySequence 的构造函数
-
- astContent -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JTree object containing the content area.
- astMenuBar -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The menu bar of the ast viewer.
- astNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的变量
- The ASTNode whose properties are dumped in the property area.
- astnode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的变量
- The child ASTNode of the current ASTNode.
- astnodeProperty -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的静态变量
- property name of "self" property.
- astProperty -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JTable object containing the property area.
- astText -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JTextArea object containing the code area.
- ASTViewContent - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Defines the tree model of the content area which is a JTree object.
- ASTViewContent(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 的构造函数
- Constructs an ASTViewContent object from an ast.
- ASTViewer - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Provides a simple GUI viewer to dump a given AST and some properties of
its AST nodes.
- ASTViewer(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewer 的构造函数
- Constructs an ASTViewer object with default dumped properties customized
by
GenericPropertyDump
for ASTNodes.
- ASTViewer(ASTNode, ASTViewPropertyDump) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewer 的构造函数
- Constructs an ASTViewer object with customized dumped properties for
ASTNodes.
- ASTViewFrame - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Defines the frame of the GUI of the AST viewer.
- ASTViewFrame(ASTNode, ASTViewPropertyDump) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 的构造函数
- Constructs the main frame of the ast viewer.
- ASTViewFrame.AboutDialog - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Represents the about dialog.
- ASTViewFrame.AboutDialog() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.AboutDialog 的构造函数
- Constructs an AboutDialog object.
- ASTViewFrame.PropertyButtonListener - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Provides the action listener to the "GO!"
- ASTViewFrame.PropertyButtonListener() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyButtonListener 的构造函数
- Default constructor; does nothing.
- ASTViewFrame.PropertyButtonListener(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyButtonListener 的构造函数
- Constructs a PropertyButtonListener object and sets the target ASTNode.
- ASTViewFrame.PropertyCellEditor - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Provides a default cell editor to
ASTViewFrame.astProperty
. - ASTViewFrame.PropertyCellEditor() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellEditor 的构造函数
-
- ASTViewFrame.PropertyCellRenderer - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Provides a default cell renderer to
ASTViewFrame.astProperty
. - ASTViewFrame.PropertyCellRenderer() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellRenderer 的构造函数
-
- ASTViewProperty - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Defines the table model of the property area which is a JTable object.
- ASTViewProperty() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 的构造函数
- Default constructor; does nothing.
- ASTViewProperty(ASTNode, ASTViewPropertyDump) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 的构造函数
- Constructor.
- ASTViewPropertyDump - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- The class
ASTViewPropertyDump
is a base class for customerizing the
to-be-dumped properties in ASTViewer
. - ASTViewPropertyDump() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 的构造函数
-
- ASTViewPropertyItem - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Defines the contents which are dumped in each row in the property area.
- ASTViewPropertyItem(String, String) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 的构造函数
- Constructs an ASTViewPropertyItem with a specific property name,
a specific property value and an empty child node .
- ASTViewPropertyItem(String, ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 的构造函数
- Constructs an ASTViewPropertyItem with a specific property name,
an empty property value and a specific child node.
- ASTViewPropertyItem(String, String, ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 的构造函数
- Constructs an ASTViewPropertyItem with a specific property name,
a specific property value and a specific child node.
- ASTViewVisitor - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Provides a visitor to create the content of the ast viewer.
- ASTViewVisitor() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 的构造函数
-
- AT -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "at"
- availableMemSlot -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的变量
-
B
- B -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "b"
- BasicBlock - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
- Represents the basic block.
- BasicBlock(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 的构造函数
- Constructor.
- BasicBlock - edu.ustc.cs.compile.arch.x86.regalloc 中的 类
- A basic block is an ordered list of statements which meets the following conditions
simutaneously:
1. the first statement in a basic block is a label.
2. the last statement in a basic block is an unconditional or conditional jump instruction.
3. no other label, conditional or unconditional jump instructions.
- BasicBlock() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 的构造函数
- Constructor
- BasicBlockBuilder - edu.ustc.cs.compile.arch.x86.regalloc 中的 类
- The algorithm to construct basic blocks for an procedure is quite simple:
We scan the statement list from head to tail, if we discover a Label, then start
a new basic block. if we disocver a conditional or unconditional jump instruction,
we close a basic block.
- BasicBlockBuilder() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlockBuilder 的构造函数
-
- bbs -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的变量
-
- BEQ -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "beq"
- BGE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "bge"
- BGT -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "bgt"
- BLE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "ble"
- BLT -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "blt"
- BNE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "bne"
- buildDFG(List<AssemblyElement>, int, int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的静态方法
- Build the data flow graph from assembly elements.
- buildForwardsASTNode(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Previsits the ast and generate a ForwardsASTNode for each ASTNode.
C
- CALL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: call
- callGcc(String, String) -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的方法
-
- callSpim(String) -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的方法
-
- cfgFile -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- CfgFileErrHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- CfgFileErrHandler() -
类 edu.ustc.cs.compile.platform.handler.CfgFileErrHandler 的构造函数
-
- check(InterRepresent, CheckerInterface, boolean) -
类 edu.ustc.cs.compile.platform.handler.CheckerHandler 中的方法
-
- check() -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- check(InterRepresent) -
接口 edu.ustc.cs.compile.platform.interfaces.CheckerInterface 中的方法
-
- checkerClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- CheckerException - edu.ustc.cs.compile.platform.interfaces 中的 异常
-
- CheckerException() -
异常 edu.ustc.cs.compile.platform.interfaces.CheckerException 的构造函数
-
- CheckerHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- CheckerHandler() -
类 edu.ustc.cs.compile.platform.handler.CheckerHandler 的构造函数
-
- CheckerInterface - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- childIndex -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的变量
- The index of children.
- children() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Returns the children of this ForwardsASTNode as an Enumeration.
- childrenList -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的变量
- The child ForwardsASTNodes of this ForwardsASTNode.
- classMap -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的变量
-
- clone() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegPool 中的方法
- Get a shadow copy of this register pool.
- CMPL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: cmpl
- columnClasses -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的静态变量
- The object types in the columns.
- columnNames -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的静态变量
- The title strings of the table.
- COMM -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".comm"
- CompilerHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- CompilerHandler(String[]) -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 的构造函数
-
- CompilerParameters - edu.ustc.cs.compile.platform 中的 类
- Collects a set of parameters for the compiler platform.
- CompilerParameters() -
类 edu.ustc.cs.compile.platform.CompilerParameters 的构造函数
-
- CompilerParameters.Arch - edu.ustc.cs.compile.platform 中的 枚举
- The kind of architecture.
- CompilerParameters.Arch() -
枚举 edu.ustc.cs.compile.platform.CompilerParameters.Arch 的构造函数
-
- compress(DataFlowGraph) -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的静态方法
- Compress the DFG built by method buildDFG().
- compressBB(List<BasicBlock>) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlockBuilder 中的静态方法
- removes those BBs which are empty and unnecessary jump instructions and labels.
- computeLiveIntervals(DataFlowGraph, int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
- computeLiveIntervals()
- computeLiveVariables(DataFlowGraph, int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
- computeLiveVariables()
- contentModel -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The tree model of
ASTViewFrame.astContent
.
- contentPane -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JScrollPane object containing
ASTViewFrame.astContent
.
- copyBitSet(BitSet, BitSet) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
-
- CS -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %cs
D
- DATA -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".data"
- DATA -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".data"
- DataFlowGraph - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
- Represents the data flow graph.
- DataFlowGraph(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 的构造函数
- Constructor.
- debug -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- debug -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的变量
-
- debug -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的变量
-
- debugMsg(String) -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的方法
-
- debugMsg(String) -
类 edu.ustc.cs.compile.platform.handler.MsgHandler 中的静态方法
-
- DECL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: decl
- def -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- def() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the def information of this basic block.
- DEF -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".def"
- DEFAULT_HEIGHT -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.AboutDialog 中的变量
- The default height of the about dialog.
- DEFAULT_HEIGHT -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的静态变量
- The default height of the window of the ast viewer which is
600
.
- DEFAULT_TITLE -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的静态变量
- The default title of the window of the ast viewer which is
"ASTViewer"
.
- DEFAULT_WEIGHT -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的静态变量
- The default width of the window of the ast viewer which is
800
.
- DEFAULT_WIDTH -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.AboutDialog 中的变量
- The default width of the about dialog.
- Directive - edu.ustc.cs.compile.arch 中的 类
- Provides a representation of the directive in the assembly language codes.
- Directive(Director, List<Directive.Argument>) -
类 edu.ustc.cs.compile.arch.Directive 的构造函数
- Constructs an object to represent a directive.
- Directive.Argument - edu.ustc.cs.compile.arch 中的 类
- This class provides a representation of the argument of the directive in the
assembly language codes.
- Directive.Argument(String) -
类 edu.ustc.cs.compile.arch.Directive.Argument 的构造函数
- constructs an argument which is a string.
- Directive.Argument(Label) -
类 edu.ustc.cs.compile.arch.Directive.Argument 的构造函数
- constructs an argument which is a label.
- Directive.Argument(Integer) -
类 edu.ustc.cs.compile.arch.Directive.Argument 的构造函数
- constructs an argument which is an integer.
- director -
类 edu.ustc.cs.compile.arch.Directive 中的变量
-
- director() -
类 edu.ustc.cs.compile.arch.Directive 中的方法
- Gets the director of this directive.
- Director - edu.ustc.cs.compile.arch 中的 接口
- The root interface in the director hierarchy.
- dispAST -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- displayHelpInfo() -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- dispOptAST -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- DIV -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "div"
- DIVL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: divl
- doCheck -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- doCompile() -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的方法
-
- doGenerate(File, InterRepresent, GeneratorInterface, boolean) -
类 edu.ustc.cs.compile.platform.handler.GeneratorHandler 中的方法
-
- doInterp -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- doOpt -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- doOpt(InterRepresent, OptimizerInterface, boolean) -
类 edu.ustc.cs.compile.platform.handler.OptimizerHandler 中的方法
-
- doOpt(InterRepresent) -
接口 edu.ustc.cs.compile.platform.interfaces.OptimizerInterface 中的方法
-
- doParse(File, ParserInterface, boolean) -
类 edu.ustc.cs.compile.platform.handler.ParserHandler 中的方法
-
- doParse(File) -
接口 edu.ustc.cs.compile.platform.interfaces.ParserInterface 中的方法
-
- DS -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %ds
- dump() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- dump(AnnotationTypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(AnnotationTypeMemberDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(AnonymousClassDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ArrayAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ArrayCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ArrayInitializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ArrayType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(AssertStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(Assignment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(Block) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(BlockComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(BooleanLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(BreakStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(CastExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(CatchClause) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(CharacterLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ClassInstanceCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(CompilationUnit) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ConditionalExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ContinueStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(DoStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(EmptyStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(EnhancedForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(EnumConstantDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(EnumDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ExpressionStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(FieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(FieldDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(IfStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ImportDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(InfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(Initializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(InstanceofExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(Javadoc) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(LabeledStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(LineComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MarkerAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MemberRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MemberValuePair) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MethodDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MethodRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(MethodRefParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(Modifier) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(NormalAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(NullLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(NumberLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(PackageDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ParameterizedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ParenthesizedExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(PostfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(PrefixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(PrimitiveType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(QualifiedName) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(QualifiedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ReturnStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SimpleName) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SimpleType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SingleMemberAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SingleVariableDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(StringLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SuperConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SuperFieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SuperMethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SwitchCase) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SwitchStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(SynchronizedStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TagElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TextElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ThisExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(ThrowStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TryStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TypeDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TypeLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(TypeParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(VariableDeclarationExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(VariableDeclarationFragment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(VariableDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(WhileStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(WildcardType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyDump 中的方法
- Dumps the properties of the given type ASTNode.
- dump(AnnotationTypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of the given
AnnotationTypeDeclaration
node.
- dump(AnnotationTypeMemberDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AnnotationTypeMemberDeclaration
node.
- dump(AnonymousClassDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AnonymousClassDeclaration
node.
- dump(ArrayAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ArrayAccess
node.
- dump(ArrayCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ArrayCreation
node.
- dump(ArrayInitializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ArrayInitializer
node.
- dump(ArrayType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ArrayType
node.
- dump(AssertStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AssertStatement
node.
- dump(Assignment) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
Assignment
node.
- dump(Block) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
Block
node.
- dump(BlockComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
BlockComment
node.
- dump(BooleanLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
BooleanLiteral
node.
- dump(BreakStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
BreakStatement
node.
- dump(CastExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
CastExpression
node.
- dump(CatchClause) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
CatchClause
node.
- dump(CharacterLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
CharacterLiteral
node.
- dump(ClassInstanceCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ClassInstanceCreation
node.
- dump(CompilationUnit) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
CompilationUnit
node.
- dump(ConditionalExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ConditionalExpression
node.
- dump(ConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ConstructorInvocation
node.
- dump(ContinueStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ContinueStatement
node.
- dump(DoStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
DoStatement
node.
- dump(EmptyStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
EmptyStatement
node.
- dump(EnhancedForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
EnhancedForStatement
node.
- dump(EnumConstantDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
EnumConstantDeclaration
node.
- dump(EnumDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
EnumDeclaration
node.
- dump(ExpressionStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ExpressionStatement
node.
- dump(FieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
FieldAccess
node.
- dump(FieldDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
FieldDeclaration
node.
- dump(ForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ForStatement
node.
- dump(IfStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
IfStatement
node.
- dump(ImportDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ImportDeclaration
node.
- dump(InfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
InfixExpression
node.
- dump(Initializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AnonymousClassDeclaration
node.
- dump(InstanceofExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
InstanceofExpression
node.
- dump(Javadoc) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
Javadoc
node.
- dump(LabeledStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
LabeledStatement
node.
- dump(LineComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
LineComment
node.
- dump(MarkerAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MarkerAnnotation
node.
- dump(MemberRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MemberRef
node.
- dump(MemberValuePair) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MemberValuePair
node.
- dump(MethodDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MethodDeclaration
node.
- dump(MethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MethodInvocation
node.
- dump(MethodRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MethodRef
node.
- dump(MethodRefParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
MethodRefParameter
node.
- dump(Modifier) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
Modifier
node.
- dump(NormalAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
NormalAnnotation
node.
- dump(NullLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
NullLiteral
node.
- dump(NumberLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
NumberLiteral
node.
- dump(PackageDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
PackageDeclaration
node.
- dump(ParameterizedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AnonymousClassDeclaration
node.
- dump(ParenthesizedExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ParenthesizedExpression
node.
- dump(PostfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
PostfixExpression
node.
- dump(PrefixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
PrefixExpression
node.
- dump(PrimitiveType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
AnonymousClassDeclaration
node.
- dump(QualifiedName) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
QualifiedName
node.
- dump(QualifiedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
QualifiedType
node.
- dump(ReturnStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ReturnStatement
node.
- dump(SimpleName) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SimplName
node.
- dump(SimpleType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SimpleType
node.
- dump(SingleMemberAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SingleMemberAnnotation
node.
- dump(SingleVariableDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SingleVariableDeclaration
node.
- dump(StringLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
StringLiteral
node.
- dump(SuperConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SuperConstructorInvocation
node.
- dump(SuperFieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SuperFieldAccess
node.
- dump(SuperMethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SuperMethodInvocation
node.
- dump(SwitchCase) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SwitchCase
node.
- dump(SwitchStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SwitchStatement
node.
- dump(SynchronizedStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
SynchronizedStatement
node.
- dump(TagElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TagElement
node.
- dump(TextElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TextElement
node.
- dump(ThisExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ThisExpression
node.
- dump(ThrowStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
ThrowStatement
node.
- dump(TryStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TryStatement
node.
- dump(TypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TypeDeclaration
node.
- dump(TypeDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TypeDeclarationStatement
node.
- dump(TypeLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TypeLiteral
node.
- dump(TypeParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
TypeParameter
node.
- dump(VariableDeclarationExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
VariableDeclarationExpression
node.
- dump(VariableDeclarationFragment) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
VariableDeclarationFragment
node.
- dump(VariableDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
VariableDeclarationStatement
node.
- dump(WhileStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
WhileStatement
node.
- dump(WildcardType) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Dumps the properties of
WildcardType
node.
E
- EAX -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %eax
- EBP -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %ebp
- EBX -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %ebx
- ECX -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %ecx
- EDI -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %edi
- edu.ustc.cs.compile.arch - 软件包 edu.ustc.cs.compile.arch
- Represents the language-indenpendent part of the representation of the
assembly language.
- edu.ustc.cs.compile.arch.mips - 软件包 edu.ustc.cs.compile.arch.mips
- Provides classes to represent language-dependent parts(mips) of the assembly
language codes.
- edu.ustc.cs.compile.arch.mips.regalloc - 软件包 edu.ustc.cs.compile.arch.mips.regalloc
- Provides a register allocator for mips assembly language.
- edu.ustc.cs.compile.arch.x86 - 软件包 edu.ustc.cs.compile.arch.x86
- Provides classes to represent language-dependent parts(x86) of the assembly
language codes.
- edu.ustc.cs.compile.arch.x86.regalloc - 软件包 edu.ustc.cs.compile.arch.x86.regalloc
- Provides a register allocator for x86 assembly language plus
utilities to handle control flow graph in assembly level.
- edu.ustc.cs.compile.platform - 软件包 edu.ustc.cs.compile.platform
-
- edu.ustc.cs.compile.platform.handler - 软件包 edu.ustc.cs.compile.platform.handler
-
- edu.ustc.cs.compile.platform.interfaces - 软件包 edu.ustc.cs.compile.platform.interfaces
-
- edu.ustc.cs.compile.platform.myclassloader - 软件包 edu.ustc.cs.compile.platform.myclassloader
-
- edu.ustc.cs.compile.platform.util.ASTView.core - 软件包 edu.ustc.cs.compile.platform.util.ASTView.core
- Provides the core classes of an AST (Abstract Syntax Tree) GUI viewer to dump
a given AST tree and some properties of its AST nodes.
- edu.ustc.cs.compile.platform.util.ASTView.plugin - 软件包 edu.ustc.cs.compile.platform.util.ASTView.plugin
- Collects some plug-in classes used to customize the to-be-dumped properties of some ASTNodes.
- edu.ustc.cs.compile.platform.util.ir - 软件包 edu.ustc.cs.compile.platform.util.ir
-
- EDX -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %edx
- ELSE -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".else"
- ELSIF -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Direcitve ".elsif"
- END -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".end"
- end -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的变量
-
- end -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- end() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- END -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".end"
- ENDEF -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".endef"
- ENDIF -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".endif"
- ENT -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".ent"
- equals(Object) -
类 edu.ustc.cs.compile.arch.Label 中的方法
- Indicates whether another object equals to this label.
- errMsg(String) -
类 edu.ustc.cs.compile.platform.handler.MsgHandler 中的静态方法
-
- error(SAXParseException) -
类 edu.ustc.cs.compile.platform.handler.CfgFileErrHandler 中的方法
-
- ES -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %es
- ESI -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %esi
- ESP -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %esp
- exec -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- exeFile -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- expireOldIntervals(LiveInterval, Active, RegPool) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
-
F
- fatalError(SAXParseException) -
类 edu.ustc.cs.compile.platform.handler.CfgFileErrHandler 中的方法
-
- FILE -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".file"
- ForwardsASTNode - edu.ustc.cs.compile.platform.util.ASTView.core 中的 类
- Defines the tree node in the content area.
- ForwardsASTNode() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 的构造函数
-
- FP -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "fp"
- FS -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %fs
G
- gccPath -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- genAsm -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- generateAsm(File, InterRepresent) -
接口 edu.ustc.cs.compile.platform.interfaces.GeneratorInterface 中的方法
-
- generatorClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- GeneratorException - edu.ustc.cs.compile.platform.interfaces 中的 异常
-
- GeneratorException() -
异常 edu.ustc.cs.compile.platform.interfaces.GeneratorException 的构造函数
-
- GeneratorHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- GeneratorHandler() -
类 edu.ustc.cs.compile.platform.handler.GeneratorHandler 的构造函数
-
- GeneratorInterface - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- GenericPropertyDump - edu.ustc.cs.compile.platform.util.ASTView.plugin 中的 类
- Provides a default subclass of
ASTViewPropertyDump
. - GenericPropertyDump() -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 的构造函数
-
- get() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegPool 中的方法
- Remove a hard register from this register pool.
- getAFreeRegister() -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Uses LRU to determine a free register and returns it.
- getAllowsChildren() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Returns true if this ForwardsASTNode allows children.
- getArch() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getAsmFile() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getASTNode() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的方法
- Gets the child node.
- getBasicBlocks(AssemblySequence) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlockBuilder 中的静态方法
- returns basic blocks of the input statements.
- getBBs() -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的方法
- Get all basic blocks in this DFG.
- getBoolValue(String) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- getCellEditorValue() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellEditor 中的方法
- Gets the ASTNode to which will be jumped when pressing the button
- getCfgFile() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getCheckerClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getChild(Object, int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Returns the child of parent at index index in the parent's child
array.
- getChildAt(int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets a specific child ForwardsASTNode.
- getChildCount(Object) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Returns the number of children of parent.
- getChildCount() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the number of the child ForwardsASTNode.
- getChildIndex() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the index in the children list of the parent.
- getChildren() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the list of the children ForwardsASTNodes.
- getClassData(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的方法
-
- getClassEntry(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的方法
-
- getColumnClass(int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Gets the type of the content of a specific column.
- getColumnCount() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Gets how many columns the property area has.
- getColumnName(int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Gets the title of a specific column.
- getEndBB() -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的方法
- Get the end basic block in this DFG.
- getExeFile() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getGccPath() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getGenClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getID() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the id of this basic block.
- getID() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the basic block's ID number.
- getIndex(TreeNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the index of a specific child ForwardsASTNode.
- getIndexOfChild(Object, Object) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Returns the index of child in parent.
- getInterpClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getIR() -
接口 edu.ustc.cs.compile.platform.interfaces.InterRepresent 中的方法
-
- getIR() -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的方法
-
- getIR() -
类 edu.ustc.cs.compile.platform.util.ir.LIR 中的方法
-
- getLabel() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the label of the basic block.
- getLast() -
类 edu.ustc.cs.compile.arch.mips.regalloc.Active 中的方法
-
- getMem2Reg(String, X86Register) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Generates a chain of instructions the fetches a variable from the memory
to a register. if in stack we do not have the record of the variable, it returns
null.
- getModifiersName(int) -
类 edu.ustc.cs.compile.platform.util.ASTView.plugin.GenericPropertyDump 中的方法
- Gets the string representation of modifiers' flags.
- getName() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的方法
- Gets the name of the property.
- getNextBlocks() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the list of successors of this basic block in the CFG.
- getNextBlocks() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the successing basic blocks.
- getNumber() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the number of this basic block.
- getNumber() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the number of this basic block.
- getNumber() -
类 edu.ustc.cs.compile.arch.x86.X86Integer 中的方法
- returns the intValue of this X86 Integer.
- getOptClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getParam() -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- getParent() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the directed parent node.
- getParserClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getPositionInMem(String) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Returns the stack address corresponding to a variable register.
- getPositionInMem(X86Register) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Returns the stack address corresponding to a variable or a register.
- getPreBlocks() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the list of predecessors of this basic block in the CFG.
- getPreBlocks() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the predecessing basic blocks.
- getPropertyDumpClass() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getReg(String) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Returns a register that is free to store the variable, or null if there are
no available allocator.
- getRoot() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Returns the root of the tree.
- getRoot() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Gets the root node of the content.
- getRowCount() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Gets how many properties the ASTNode has.
- getSelf() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the corresponding ASTNode.
- getSpimPath() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getSrcFile() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- getStartBB() -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的方法
- Get the start basic block in this DFG.
- getStmts() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the statements in this basic block.
- getStmts() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns the basic block's body statements.
- getSymTable() -
接口 edu.ustc.cs.compile.platform.interfaces.InterRepresent 中的方法
-
- getSymTable() -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的方法
-
- getSymTable() -
类 edu.ustc.cs.compile.platform.util.ir.LIR 中的方法
-
- getTableCellEditorComponent(JTable, Object, boolean, int, int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellEditor 中的方法
- Sets an initial value for the editor.
- getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellRenderer 中的方法
- Returns the component used for drawing the cell.
- getTreePath(ForwardsASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Get the tree path from the root to the a selected node
Each node in the tree path is of type
ForwardsASTNode
.
- getValue() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的方法
- Gets the string representation of the value of the property.
- getValueAt(int, int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Gets the content in a specific cell.
- GLOBAL -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".global"
- globalRegAlloc(AssemblySequence, int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
- Register allocator.
- GLOBL -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".globl"
- GLOBL -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".globl"
- GOLDEN_NUMBER -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的静态变量
- The golden number
0.618
.
- gotoASTNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyButtonListener 中的变量
- The target ASTNode.
- gotoASTNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellEditor 中的变量
- The target ASTNode to which will be jumped when pressing the button.
- gotoButton -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyCellEditor 中的变量
- A button with text "GO!"
- GP -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "gp"
- GS -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %gs
H
- hasFreeReg() -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Returns a free register that is free or null if there are no available register.
- hasOffset() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand consists of an offset.
- hasSrc -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的变量
-
- HIR - edu.ustc.cs.compile.platform.util.ir 中的 类
-
- HIR() -
类 edu.ustc.cs.compile.platform.util.ir.HIR 的构造函数
-
- HLT -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: hlt
I
- id -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- id -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- IDENT -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".ident"
- IDIVL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: idivl
- idSeed -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的静态变量
-
- idSeed -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的静态变量
-
- IF -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".if"
- IMULL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: imull
- INCL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: incl
- INCLUDE -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".include"
- infoMsg(String) -
类 edu.ustc.cs.compile.platform.handler.MsgHandler 中的静态方法
-
- init() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- inLiveVariables -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- inLiveVariables() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get live variables at the entrance of this basic block.
- Instruct - edu.ustc.cs.compile.arch 中的 类
- Provides a representation of the instruct in the assembly language
codes.
- Instruct(Opcode, List<Instruct.Operand>) -
类 edu.ustc.cs.compile.arch.Instruct 的构造函数
- Constructs an object to represent an instruct.
- Instruct.Operand - edu.ustc.cs.compile.arch 中的 类
- Provides a representation of the operand of the instruct in the
assembly language codes.
- Instruct.Operand(Register) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is a register.
- Instruct.Operand(Register, Integer) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is a register plus an offset.
- Instruct.Operand(RegisterVariable) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is a register variable.
- Instruct.Operand(RegisterVariable, Integer) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is a register variable plus an offset.
- Instruct.Operand(Integer) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is an immediate number.
- Instruct.Operand(X86Integer) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an X86 operand which is an immediate number.
- Instruct.Operand(Label) -
类 edu.ustc.cs.compile.arch.Instruct.Operand 的构造函数
- Constructs an operand which is a label.
- INT -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: int
- integer -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的变量
-
- integer() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- gets the argument as an integer.
- integer -
类 edu.ustc.cs.compile.arch.x86.X86Integer 中的变量
-
- interpClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- interpret(InterRepresent) -
接口 edu.ustc.cs.compile.platform.interfaces.InterpreterInterface 中的方法
-
- interprete(InterRepresent, InterpreterInterface, boolean) -
类 edu.ustc.cs.compile.platform.handler.InterpreterHandler 中的方法
-
- InterpreterException - edu.ustc.cs.compile.platform.interfaces 中的 异常
-
- InterpreterException() -
异常 edu.ustc.cs.compile.platform.interfaces.InterpreterException 的构造函数
-
- InterpreterHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- InterpreterHandler() -
类 edu.ustc.cs.compile.platform.handler.InterpreterHandler 的构造函数
-
- InterpreterInterface - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- InterRepresent - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- isAllocated -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- isAllocated() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- isCellEditable(int, int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Indicates whether the content of a specific column is editable.
- isCondGoto -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- isCondGoto() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Indicates whether this basic block contains conditional jump
statement.
- isCondGoto(MIPSOpcode) -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的静态方法
-
- isCondGoto -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- isCondGoto() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Returns true if this BB has a conditional jump instruction.
- isDebug() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isDispAST() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isDispOptAST() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isDoCheck() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isDoOpt() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isEmpty() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegPool 中的方法
- Indicates whether this register pool is empty.
- isExec() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isFree(X86Register) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Tests if a register is free for use.
- isGenAsm() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isInteger() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- decides whether this argument is an integer.
- isInterp() -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- isLabel() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- decides whether this argument is a label.
- isLabel() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand is a label.
- isLeaf(Object) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Returns whether the specified node is a leaf node.
- isLeaf() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Indicates whether this ForwardsASTNode is a leaf.
- isNumber() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand is an immediate number.
- isRegister() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand consists of a register.
- isRegister() -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的方法
- Indicates whether the pseudo register is allocated to a hard register.
- isRegisterVariable() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand consists of a register variable.
- isSpilt() -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的方法
- Indicates whether the pseudo register is spilt to the stack.
- isSpilt() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- isString() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- decides whether this argument is a string.
- isUnCondGoto(MIPSOpcode) -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的静态方法
-
- isVisited -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- isVisited() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Indicates whether this basic block has been visited.
- isX86Number() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Indicates whether this operand is an X86 immediate number.
J
- J -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "j"
- JA -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: ja
- JAE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jae
- JAL -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "jal"
- jarFiles -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的变量
-
- JB -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jb
- JBE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jbe
- JC -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jc
- JCZX -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jczx
- JE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: je
- JECXZ -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jecxz
- JG -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jg
- JGE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jge
- JL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jl
- JLE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jle
- JMP -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jmp
- JNA -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jna
- JNAE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnae
- JNB -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnb
- JNBE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnbe
- JNC -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnc
- JNE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jne
- JNG -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jng
- JNGE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnge
- JNL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnl
- JNLE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnle
- JNO -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jno
- JNP -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnp
- JNZ -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jnz
- JPO -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jpo
- JZ -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: jz
K
- K0 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "k0"
- K1 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "k1"
L
- LA -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "la"
- label -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的变量
-
- label() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- gets the argument as a label.
- label -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- label() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the operand as a label.
- Label - edu.ustc.cs.compile.arch 中的 类
- Provides a representation of the label in the assembly language
codes.
- Label(String) -
类 edu.ustc.cs.compile.arch.Label 的构造函数
- Constructs a label.
- label -
类 edu.ustc.cs.compile.arch.Label 中的变量
-
- label() -
类 edu.ustc.cs.compile.arch.Label 中的方法
- Gets the name of this label.
- label -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- LCOMM -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".lcomm"
- LEAL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: leal
- LI -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "li"
- LIR - edu.ustc.cs.compile.platform.util.ir 中的 类
-
- LIR() -
类 edu.ustc.cs.compile.platform.util.ir.LIR 的构造函数
-
- listenrList -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的变量
- event listener list.
- LiveInterval - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
-
- LiveInterval(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 的构造函数
-
- loadClass(String) -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的方法
-
- loadClass(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的方法
-
- LOOP -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: loop
- LOOPE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: loope
- LOOPNE -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: loopne
- LOOPNZ -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: loopnz
- LOOPZ -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: loopz
- lruList -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的变量
-
- LW -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "lw"
M
- main(String[]) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlockBuilder 中的静态方法
- main test function.
- Main - edu.ustc.cs.compile.platform 中的 类
-
- Main() -
类 edu.ustc.cs.compile.platform.Main 的构造函数
-
- main(String[]) -
类 edu.ustc.cs.compile.platform.Main 中的静态方法
-
- MIPSDirector - edu.ustc.cs.compile.arch.mips 中的 类
- Provides a representation of directors in a simple MIPS assembly
language that can run in SPIM(a simulator of MIPS R2000/R3000).
- MIPSDirector() -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 的构造函数
-
- MIPSOpcode - edu.ustc.cs.compile.arch.mips 中的 类
- Provides a representation of opcodes in a simple MIPS assembly
language that can run in SPIM(a simulator of MIPS R2000/R3000).
- MIPSOpcode() -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 的构造函数
-
- MIPSRegister - edu.ustc.cs.compile.arch.mips 中的 类
- Provides a representation of registers in a simple MIPS assembly
language that can run in SPIM(a simulator of MIPS R2000/R3000).
- MIPSRegister() -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 的构造函数
-
- MOVE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "move"
- MOVL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: movl
- MsgHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- MsgHandler() -
类 edu.ustc.cs.compile.platform.handler.MsgHandler 的构造函数
-
- MULL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: mull
- MULO -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "mulo"
- MyClassLoader - edu.ustc.cs.compile.platform.myclassloader 中的 类
-
- MyClassLoader() -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 的构造函数
-
- MyClassLoader(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 的构造函数
-
N
- name2place -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的变量
-
- NEG -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "neg"
- negBitSet(BitSet) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
-
- NEGL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: negl
- nextBlocks -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- nextBlocks -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- NOP -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "nop"
- NOP -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: nop
- NOR -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "nor"
- NOT -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "not"
- NOTL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: notl
- number -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- number() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the operand as an immediate number.
- number -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- number(DataFlowGraph) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
- number() numbers the instructs in depth-start order.
- number -
类 edu.ustc.cs.compile.arch.RegisterVariable 中的变量
-
- number() -
类 edu.ustc.cs.compile.arch.RegisterVariable 中的方法
- Gets the number of this register variable.
- number -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- numOfMemAlloc -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的变量
-
O
- offset -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- offset() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the offset in this operand.
- offset -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的变量
-
- offset() -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的方法
- Get the offset from the bottom of the stack.
- opcode -
类 edu.ustc.cs.compile.arch.Instruct 中的变量
-
- opcode() -
类 edu.ustc.cs.compile.arch.Instruct 中的方法
- Gets the opcode of this instruct.
- Opcode - edu.ustc.cs.compile.arch 中的 接口
- The root interface in the opcode hierarchy.
- operands -
类 edu.ustc.cs.compile.arch.Instruct 中的变量
-
- operands() -
类 edu.ustc.cs.compile.arch.Instruct 中的方法
- Gets the operands of this instruct.
- optClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- OptimizerException - edu.ustc.cs.compile.platform.interfaces 中的 异常
-
- OptimizerException() -
异常 edu.ustc.cs.compile.platform.interfaces.OptimizerException 的构造函数
-
- OptimizerHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- OptimizerHandler() -
类 edu.ustc.cs.compile.platform.handler.OptimizerHandler 的构造函数
-
- OptimizerInterface - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- OR -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "or"
- ORL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: orl
- outLiveVariables -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- outLiveVariables() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get live variables at the exit of this basic block.
P
- P2ALIGN -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".p2align"
- panel -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The main panel of the ast view.
- param -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的变量
-
- param -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的变量
-
- ParamHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- ParamHandler(CompilerParameters) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 的构造函数
-
- parentNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的变量
- The directed parent ForwardsASTNode.
- parseCfgFile(File) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- parseParam(String[]) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- parserClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- ParserException - edu.ustc.cs.compile.platform.interfaces 中的 异常
-
- ParserException() -
异常 edu.ustc.cs.compile.platform.interfaces.ParserException 的构造函数
-
- ParserHandler - edu.ustc.cs.compile.platform.handler 中的 类
-
- ParserHandler() -
类 edu.ustc.cs.compile.platform.handler.ParserHandler 的构造函数
-
- ParserInterface - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- POPAL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: popal
- POPL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: popl
- preBlocks -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- preBlocks -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- prepareMenu() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的方法
- Prepares the menu bar.
- prepareRegPool() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
-
- printDebug(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的方法
-
- propertyDump -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewer 中的变量
- The
ASTViewPropertyDump
object which this ASTViewer
used.
- propertyDump -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The object to customized displayed properties of ast nodes.
- propertyDump -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的变量
- Indicates the ASTViewPropertyDump object.
- propertyDumpClass -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- propertyModel -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The table model of
ASTViewFrame.astProperty
.
- propertyName -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的变量
- The name of the property.
- propertyPane -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JScrollPane containing
ASTViewFrame.astProperty
.
- propertyValue -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewPropertyItem 中的变量
- The string representation of the value of the property.
- PUSHAL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: pushal
- PUSHL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: pushl
- put(MIPSRegister) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegPool 中的方法
- Put a hard register in the this reigster pool.
R
- RA -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "ra"
- RCLL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: rcl
- RCRL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: rcr
- reg -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- reg -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的变量
-
- reg -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- reg() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- reg2name -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的变量
-
- RegAllocator - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
- MIPS register allocator.
- RegAllocator() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 的构造函数
-
- RegAllocator - edu.ustc.cs.compile.arch.x86.regalloc 中的 类
- This class implements a simple X86 register allocator.we use a greedy-like local algorithm to
allocate registers.
- RegAllocator() -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 的构造函数
-
- register() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the the register in the operand.
- register() -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的方法
- Get the hard register to which the pseudo register is allocated.
- Register - edu.ustc.cs.compile.arch 中的 接口
- The root interface in the register hierarchy.
- registerVariable() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the register variable in the operand.
- RegisterVariable - edu.ustc.cs.compile.arch 中的 类
- Provides a representation of the register variable.
- RegisterVariable(int) -
类 edu.ustc.cs.compile.arch.RegisterVariable 的构造函数
- Constructs a register variable with a number.
- RegPool - edu.ustc.cs.compile.arch.mips.regalloc 中的 类
- Register Pool.
- RegPool() -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegPool 的构造函数
-
- regVar -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- regVarNo -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- regVarNo() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- REM -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "rem"
- removeLast() -
类 edu.ustc.cs.compile.arch.mips.regalloc.Active 中的方法
-
- removeTreeModelListener(TreeModelListener) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- Removes a listener previously added with addTreeModelListener().
- resolveClassName(String) -
类 edu.ustc.cs.compile.platform.myclassloader.MyClassLoader 中的方法
-
- RET -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: ret
- rightPane -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- The right pane of the ast viewer.
- ROL -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "rol"
- ROLL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: rol
- root -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的变量
- the root node of the content.
- root -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewer 中的变量
- The root node of the AST tree.
- root -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的变量
- the root node of the content
- root -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的变量
-
- ROR -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "ror"
- RORL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: ror
S
- S0 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s0"
- S1 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s1"
- S2 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s2"
- S3 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s3"
- S4 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s4"
- S5 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s5"
- S6 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s6"
- S7 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "s7"
- SALL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: sal
- SARL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: sar
- selectedNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- Holds the selected node.
- selectReg() -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Selects a register by LRU algorithm.
- selfNode -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的变量
- The ASTNode this ForwardsASTNode corresponds to.
- SEQ -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "seq"
- setAddress(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setArch(CompilerParameters.Arch) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setArch(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setArchCfgs(Element) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- setAsmFile(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setASTNode(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame.PropertyButtonListener 中的方法
- Sets the target ASTNode.
- setASTNode(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewProperty 中的方法
- Sets the ASTNode whose properties will be dumped.
- setBoolCfgs(Element) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- setCfgFile(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setCheckerClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setChildIndex(int) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Sets the index in the children list of my parent.
- setCondGoto(boolean) -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Set the conditional jump flag of this basic block.
- setCondGoto(boolean) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Sets a mark indicating that this BB has a conditional jump instruction.
- setDebug(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setDispAST(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setDispOptAST(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setDoCheck(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setDoOpt(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setEnd(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setExec(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setExeFile(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setGccPath(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setGenAsm(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setGenClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setInterp(boolean) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setInterpClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setIR(Object) -
接口 edu.ustc.cs.compile.platform.interfaces.InterRepresent 中的方法
-
- setIR(Object) -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的方法
-
- setIR(Object) -
类 edu.ustc.cs.compile.platform.util.ir.LIR 中的方法
-
- setLabel(Label) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Sets the basic block's label.
- setNumber(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Set the number of this basic block.
- setNumber(int) -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- Sets the number of this basic block.
- setNumber(int) -
类 edu.ustc.cs.compile.arch.x86.X86Integer 中的方法
- Resets the immediate number's int value.
- setOptClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setParent(ForwardsASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Sets the parent ForwardsASTNode.
- setParserClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setPropertyDumpClass(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setReg(MIPSRegister) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setRegVarNo(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setSelf(ASTNode) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Sets the corresponding ASTNode.
- setSpiltPos(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setSpimPath(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setSrcFile(String) -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的方法
-
- setStart(int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- setStrCfgs(Element) -
类 edu.ustc.cs.compile.platform.handler.ParamHandler 中的方法
-
- setSymTable(SymTable) -
接口 edu.ustc.cs.compile.platform.interfaces.InterRepresent 中的方法
-
- setSymTable(SymTable) -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的方法
-
- setSymTable(SymTable) -
类 edu.ustc.cs.compile.platform.util.ir.LIR 中的方法
-
- setVisited(boolean) -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Set the visited flag of this basic block.
- SGE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sge"
- SGT -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sgt"
- SHLL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: shl
- show() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewer 中的方法
- Shows the ASTViewer.
- SHRL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: shr
- SIZE -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".size"
- SLE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sle"
- SLL -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sll"
- SLT -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "slt"
- SNE -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sne"
- SP -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "sp"
- spill(LiveInterval, Active, int) -
类 edu.ustc.cs.compile.arch.mips.regalloc.RegAllocator 中的静态方法
-
- spill(X86Register) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
- Spills a register to memory.
- spiltPos -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- spiltPos() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- spimPath -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- SRA -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sra"
- srcFile -
类 edu.ustc.cs.compile.platform.CompilerParameters 中的变量
-
- SRL -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "srl"
- SS -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的静态变量
- X86 Register: %ss
- stage -
类 edu.ustc.cs.compile.platform.handler.CompilerHandler 中的变量
-
- start -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的变量
-
- start -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的变量
-
- start() -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的方法
-
- stmts -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- stmts -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- string -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的变量
-
- string() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- gets the argument as a string.
- STRING -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".string"
- stuff -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的变量
-
- SUB -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sub"
- SUBL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: subl
- SW -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "sw"
- swap(LiveInterval, LiveInterval) -
类 edu.ustc.cs.compile.arch.mips.regalloc.LiveInterval 中的静态方法
-
- symTab -
类 edu.ustc.cs.compile.platform.util.ir.HIR 中的变量
-
- SymTable - edu.ustc.cs.compile.platform.interfaces 中的 接口
-
- SYSCALL -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "syscall"
T
- T0 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t0"
- T1 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t1"
- T2 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t2"
- T3 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t3"
- T4 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t4"
- T5 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t5"
- T6 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t6"
- T7 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t7"
- T8 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t8"
- T9 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "t9"
- TESTL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: testl
- TEXT -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".text"
- TEXT -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".text"
- textPane -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的变量
- A JScrollPane object containing
ASTViewFrame.astText
.
- toString() -
类 edu.ustc.cs.compile.arch.AssemblySequence 中的方法
- Gets the string representation of this AssemblySequence object.
- toString() -
类 edu.ustc.cs.compile.arch.Directive.Argument 中的方法
- returns a string representation of this argument.
- toString() -
类 edu.ustc.cs.compile.arch.Directive 中的方法
- returns a string representation of this directive.
- toString() -
接口 edu.ustc.cs.compile.arch.Director 中的方法
- Gets a string representation of the director.
- toString() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Returns a string representation of this operand.
- toString() -
类 edu.ustc.cs.compile.arch.Instruct 中的方法
- Returns a string representation of the instruct.
- toString() -
类 edu.ustc.cs.compile.arch.Label 中的方法
- Returns a string representataion of this label.
- toString() -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的方法
- Returns a string representation of this MIPS director.
- toString() -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的方法
- Returns a string representation of this MIPS opcode.
- toString() -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的方法
- Returns a string representation of this MIPS register.
- toString() -
类 edu.ustc.cs.compile.arch.mips.regalloc.AllocateResult 中的方法
- Get the string representation of the allocation result.
- toString() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the string representation of this basic block.
- toString() -
类 edu.ustc.cs.compile.arch.mips.regalloc.DataFlowGraph 中的方法
- Get the string representation of this DFG.
- toString() -
接口 edu.ustc.cs.compile.arch.Opcode 中的方法
- Returns a string representation of this opcode.
- toString() -
接口 edu.ustc.cs.compile.arch.Register 中的方法
- Returns a string representation of this Register.
- toString() -
类 edu.ustc.cs.compile.arch.RegisterVariable 中的方法
- Returns a string representation of this register variable, which starts
with "$R" followed by the number of this register variable.
- toString() -
类 edu.ustc.cs.compile.arch.x86.regalloc.BasicBlock 中的方法
- (For debugging use only)Returns string representation of the basic block.
- toString() -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的方法
- Returns a string representation of this X86 Directive.
- toString() -
类 edu.ustc.cs.compile.arch.x86.X86Integer 中的方法
- returns "$"+intValue.
- toString() -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的方法
- Returns the string representation of this opcode.
- toString() -
类 edu.ustc.cs.compile.arch.x86.X86Register 中的方法
-
- toString() -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ForwardsASTNode 中的方法
- Gets the string representation of this ForwardsASTNode.
- TYPE -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".type"
U
- use -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的变量
-
- use() -
类 edu.ustc.cs.compile.arch.mips.regalloc.BasicBlock 中的方法
- Get the use information of this basic block.
- useReg(X86Register) -
类 edu.ustc.cs.compile.arch.x86.regalloc.RegAllocator 中的方法
-
V
- V0 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "v0"
- V1 -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "v1"
- valueForPathChanged(TreePath, Object) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewContent 中的方法
- This sets the user object of the TreeNode identified by path and
posts a node changed.
- valueOf(String) -
枚举 edu.ustc.cs.compile.platform.CompilerParameters.Arch 中的静态方法
- 返回带有指定名称的该类型的枚举常量。
- values() -
枚举 edu.ustc.cs.compile.platform.CompilerParameters.Arch 中的静态方法
- 按照声明该枚举类型的常量的顺序,返回
包含这些常量的数组。
- VERSION -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".version"
- VERSION -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewFrame 中的静态变量
- The version number
"0.2.0"
.
- visit(AnnotationTypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(AnnotationTypeMemberDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(AnonymousClassDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ArrayAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ArrayCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ArrayInitializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ArrayType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(AssertStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(Assignment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(Block) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(BlockComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(BooleanLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(BreakStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(CastExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(CatchClause) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(CharacterLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ClassInstanceCreation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(CompilationUnit) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ConditionalExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ContinueStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(DoStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(EmptyStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(EnhancedForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(EnumConstantDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(EnumDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ExpressionStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(FieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(FieldDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ForStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(IfStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ImportDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(InfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(Initializer) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(InstanceofExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(Javadoc) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(LabeledStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(LineComment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MarkerAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MemberRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MemberValuePair) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MethodDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MethodRef) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(MethodRefParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(Modifier) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(NormalAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(NullLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(NumberLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(PackageDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ParameterizedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ParenthesizedExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(PostfixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(PrefixExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(PrimitiveType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(QualifiedName) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(QualifiedType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ReturnStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SimpleName) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SimpleType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SingleMemberAnnotation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SingleVariableDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(StringLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SuperConstructorInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SuperFieldAccess) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SuperMethodInvocation) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SwitchCase) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SwitchStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(SynchronizedStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TagElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TextElement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ThisExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(ThrowStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TryStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TypeDeclaration) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TypeDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TypeLiteral) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(TypeParameter) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(VariableDeclarationExpression) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(VariableDeclarationFragment) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(VariableDeclarationStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(WhileStatement) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
- visit(WildcardType) -
类 edu.ustc.cs.compile.platform.util.ASTView.core.ASTViewVisitor 中的方法
- Visits the given type-specific AST node.
W
- warning(SAXParseException) -
类 edu.ustc.cs.compile.platform.handler.CfgFileErrHandler 中的方法
-
- warnMsg(String) -
类 edu.ustc.cs.compile.platform.handler.MsgHandler 中的静态方法
-
- WORD -
类 edu.ustc.cs.compile.arch.mips.MIPSDirector 中的静态变量
- Director ".word"
- WORD -
类 edu.ustc.cs.compile.arch.x86.X86Director 中的静态变量
- Directive ".word"
X
- X86Director - edu.ustc.cs.compile.arch.x86 中的 类
- Provides a representation of directors for x86.
- X86Director() -
类 edu.ustc.cs.compile.arch.x86.X86Director 的构造函数
-
- X86Integer - edu.ustc.cs.compile.arch.x86 中的 类
- Representation of X86 immediate number.
- X86Integer(int) -
类 edu.ustc.cs.compile.arch.x86.X86Integer 的构造函数
- Default constructor.
- x86number -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的变量
-
- x86Number() -
类 edu.ustc.cs.compile.arch.Instruct.Operand 中的方法
- Gets the x86 operand as an immediate number.
- X86Opcode - edu.ustc.cs.compile.arch.x86 中的 类
- Provides a representation of opcodes for x86.
- X86Opcode() -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 的构造函数
-
- X86Register - edu.ustc.cs.compile.arch.x86 中的 类
- Provides a representation of registers for x86.
- X86Register() -
类 edu.ustc.cs.compile.arch.x86.X86Register 的构造函数
-
- XCHGL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: xchgl
- XOR -
类 edu.ustc.cs.compile.arch.mips.MIPSOpcode 中的静态变量
- Opcode "xor"
- XORL -
类 edu.ustc.cs.compile.arch.x86.X86Opcode 中的静态变量
- Operating code: xorl
Z
- ZERO -
类 edu.ustc.cs.compile.arch.mips.MIPSRegister 中的静态变量
- Register "zero"
A B C D E F G H I J K L M N O P R S T U V W X Z