A B C D E F G H I J K L M N O P Q R S T U V W _

P

parent() - Method in class tip.node.Node
Returns the parent node of this node.
parent() - Method in interface tip.node.NodeInterface
Returns the parent node of this node.
parse() - Method in class tip.parser.Parser
 
Parser - Class in tip.parser
 
Parser(Lexer) - Constructor for class tip.parser.Parser
 
ParserDisplay - Class in tip.display
 
ParserDisplay() - Constructor for class tip.display.ParserDisplay
 
ParserException - Exception in tip.parser
 
ParserException(Token, String) - Constructor for exception tip.parser.ParserException
 
ParserToken - Interface in tip.lexer
 
PBinop - Class in tip.node
PBinop is the super class of all binop classes.
PBinop() - Constructor for class tip.node.PBinop
 
PBlock - Class in tip.node
PBlock is the super class of all block classes.
PBlock() - Constructor for class tip.node.PBlock
 
PBody - Class in tip.node
PBody is the super class of all body classes.
PBody() - Constructor for class tip.node.PBody
 
PDecl - Class in tip.node
PDecl is the super class of all decl classes.
PDecl() - Constructor for class tip.node.PDecl
 
peekToken() - Method in class tip.lexer.Lexer
 
PExp - Class in tip.node
PExp is the super class of all exp classes.
PExp() - Constructor for class tip.node.PExp
 
PLUS_op - Static variable in class tip.cfg.dfa.SignAnalysis
 
Pointer - Class in tip.types
 
Pointer(Type) - Constructor for class tip.types.Pointer
 
PointsToMap - Interface in tip.cfg
PointsToMap defines the interface for a points-to map mapping variables to pointer target for a program point.
pointsToMap - Static variable in class tip.Main
 
pop() - Method in class tip.vm.TipVm
 
PProgram - Class in tip.node
PProgram is the super class of all program classes.
PProgram() - Constructor for class tip.node.PProgram
 
Precedence - Class in tip.display
 
Precedence() - Constructor for class tip.display.Precedence
 
prefixCFG(ICFG) - Method in class tip.cfg.CCFG
Prefixes cfg in this control flow graph.
prefixCFG(ICFG) - Method in interface tip.cfg.ICFG
Prefixes cfg in this control flow graph.
PStm - Class in tip.node
PStm is the super class of all stm classes.
PStm() - Constructor for class tip.node.PStm
 
pt(IProgramPoint, ALocalDecl) - Method in class tip.cfg.cfa.Andersen
Returns the pointer targets for the variable decl at the program point point as computed by Andersen's algorithm.
pt(IProgramPoint) - Method in class tip.cfg.cfa.Andersen
 
pt(IProgramPoint, ALocalDecl) - Method in class tip.cfg.cfa.FunctionPointers
Returns the pointer targets for the variable decl at the program point point as computed by the algorithm.
pt(IProgramPoint) - Method in class tip.cfg.cfa.FunctionPointers
 
pt(IProgramPoint, ALocalDecl) - Method in class tip.cfg.cfa.OneLevelFlow
Returns the pointer targets for the variable decl at the program point point as computed by Steensgaard's algorithm.
pt(IProgramPoint) - Method in class tip.cfg.cfa.OneLevelFlow
 
pt(IProgramPoint, ALocalDecl) - Method in class tip.cfg.cfa.Steensgaard
Returns the pointer targets for the variable decl at the program point point as computed by Steensgaard's algorithm.
pt(IProgramPoint) - Method in class tip.cfg.cfa.Steensgaard
 
pt(IProgramPoint, ALocalDecl) - Method in class tip.cfg.dfa.ShapeAnalysis
 
pt(IProgramPoint) - Method in class tip.cfg.dfa.ShapeAnalysis
 
pt(IProgramPoint, ALocalDecl) - Method in interface tip.cfg.PointsToMap
Returns the pointer targets for the variable decl at the program point point.
pt(IProgramPoint) - Method in interface tip.cfg.PointsToMap
 
push(int) - Method in class tip.vm.TipVm
 
put(K, V) - Method in class tip.util.EqualityMap
putAll(Map<? extends K, ? extends V>) - Method in class tip.util.EqualityMap

A B C D E F G H I J K L M N O P Q R S T U V W _