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

A

ABSTRACT - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
ABSTRACT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
AbstractTaskListener - Class in pt.runtime
 
AbstractTaskListener() - Constructor for class pt.runtime.AbstractTaskListener
 
AbstractTaskPool - Class in pt.runtime
 
AbstractTaskPool() - Constructor for class pt.runtime.AbstractTaskPool
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.BlockComment
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.BlockComment
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.AnnotationDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.AnnotationDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.EmptyMemberDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.EmptyMemberDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.EmptyTypeDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.EmptyTypeDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.EnumDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.EnumDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.InitializerDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.InitializerDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.JavadocComment
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.JavadocComment
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.Parameter
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.Parameter
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.VariableDeclarator
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.VariableDeclarator
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.body.VariableDeclaratorId
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.body.VariableDeclaratorId
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.CompilationUnit
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.CompilationUnit
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayAccessExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayAccessExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayInitializerExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ArrayInitializerExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.AssignExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.AssignExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.BinaryExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.BinaryExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.BooleanLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.BooleanLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.CastExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.CastExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.CharLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.CharLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ClassExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ClassExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ConditionalExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ConditionalExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.DoubleLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.DoubleLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.EnclosedExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.EnclosedExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.FieldAccessExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.FieldAccessExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.InstanceOfExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.InstanceOfExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.IntegerLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.IntegerLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.IntegerLiteralMinValueExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.IntegerLiteralMinValueExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.LongLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.LongLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.LongLiteralMinValueExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.LongLiteralMinValueExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.MarkerAnnotationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.MarkerAnnotationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.MemberValuePair
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.MemberValuePair
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.NameExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.NameExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.NormalAnnotationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.NormalAnnotationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.NullLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.NullLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.QualifiedNameExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.QualifiedNameExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.SingleMemberAnnotationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.SingleMemberAnnotationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.StringLiteralExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.StringLiteralExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.SuperExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.SuperExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.SuperMemberAccessExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.SuperMemberAccessExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.ThisExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.ThisExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.UnaryExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.UnaryExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.ImportDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.ImportDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.LineComment
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.LineComment
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.Node
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.Node
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.PackageDeclaration
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.PackageDeclaration
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.AssertStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.AssertStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.BlockStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.BlockStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.BreakStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.BreakStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.CatchClause
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.CatchClause
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ContinueStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ContinueStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.DoStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.DoStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.EmptyStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.EmptyStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ExpressionStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ExpressionStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ForeachStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ForeachStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.IfStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.IfStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.LabeledStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.LabeledStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ReturnStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ReturnStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.SwitchEntryStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.SwitchEntryStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.SwitchStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.SwitchStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.SynchronizedStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.SynchronizedStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.ThrowStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.ThrowStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.TryStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.TryStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.TypeDeclarationStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.TypeDeclarationStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.stmt.WhileStmt
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.stmt.WhileStmt
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.type.PrimitiveType
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.type.PrimitiveType
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.type.ReferenceType
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.type.ReferenceType
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.type.VoidType
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.type.VoidType
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.type.WildcardType
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.type.WildcardType
 
accept(VoidVisitor<A>, A) - Method in class pt.compiler.parser.ast.TypeParameter
 
accept(GenericVisitor<R, A>, A) - Method in class pt.compiler.parser.ast.TypeParameter
 
activeInteractiveTaskCount() - Static method in class pt.runtime.ParaTask
Returns a count of the number of active interactive tasks.
add(E) - Method in class pt.queues.FifoLifoQueue
Deprecated. If the calling thread already has a local queue, or the calling thread is registered as a worker thread, then this call is equivalent to FifoLifoQueue.addLocal(Object). Otherwise, the call is equivalent to FifoLifoQueue.addGlobal(Object). It is therefore recommended to explicitly use FifoLifoQueue.addLocal(Object) or FifoLifoQueue.addGlobal(Object) to ensure the correct intention is performed.
add(E) - Method in class pt.queues.WorkStealingQueue
 
add(TaskID<E>) - Method in class pt.runtime.TaskIDGroup
Add a task to this group.
add_escapes(String) - Method in exception pt.compiler.parser.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addAll(Collection<? extends E>) - Method in class pt.queues.WorkStealingQueue
 
addDependsOn(TaskID) - Method in class pt.runtime.TaskInfo
Adds a dependency on the given task.
addDeps(List) - Method in class pt.compiler.pt.PT_DependsOn
 
addEscapes(String) - Static method in error pt.compiler.parser.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
addExceptionHandler(Class, Slot) - Method in class pt.runtime.TaskInfo
This method should be used in the order that the exception handlers are to be considered later on
addGlobal(E) - Method in class pt.queues.FifoLifoQueue
Add the specified element globally.
addHandlers(List) - Method in class pt.compiler.pt.PT_Handler
 
addIntermediateResult(Class, Object) - Method in class pt.runtime.Slot
 
addInterSlotToNotify(Slot) - Method in class pt.runtime.TaskInfo
 
AdditiveExpression() - Method in class pt.compiler.parser.JavaParser
 
addLocal(E) - Method in class pt.queues.FifoLifoQueue
Add the specified element locally.
addModifier(int, int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
Adds the given modifier.
addModifier(int, int, Token) - Static method in class pt.compiler.parser.ast.body.ModifierSet
Adds the given modifier.
addNotifies(List) - Method in class pt.compiler.pt.PT_Notify
 
addSlotToNotify(Slot) - Method in class pt.runtime.TaskInfo
 
adjustBeginLineColumn(int, int) - Method in class pt.compiler.parser.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class pt.compiler.parser.JavaCharStream
 
AllocationExpression(Expression) - Method in class pt.compiler.parser.JavaParser
 
allTasksInGroup(TaskIDGroup) - Static method in class pt.runtime.ParaTask
A recursive convenience function that digs into the TaskIDGroup and returns all the individual TaskIDs.
allTasksInList(ArrayList<TaskID>) - Static method in class pt.runtime.ParaTask
Flattens a list of TaskIDs.
ANDASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
AndExpression() - Method in class pt.compiler.parser.JavaParser
 
Annotation() - Method in class pt.compiler.parser.JavaParser
 
AnnotationBodyDeclaration() - Method in class pt.compiler.parser.JavaParser
 
AnnotationDeclaration - Class in pt.compiler.parser.ast.body
 
AnnotationDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, String, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.body.AnnotationDeclaration
 
AnnotationExpr - Class in pt.compiler.parser.ast.expr
 
AnnotationExpr(int, int) - Constructor for class pt.compiler.parser.ast.expr.AnnotationExpr
 
AnnotationMemberDeclaration - Class in pt.compiler.parser.ast.body
 
AnnotationMemberDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, Type, String, Expression) - Constructor for class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
AnnotationTypeBody() - Method in class pt.compiler.parser.JavaParser
 
AnnotationTypeDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
AnnotationTypeMemberDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
ANY_THREAD_TASK - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
ArgumentList() - Method in class pt.compiler.parser.JavaParser
 
Arguments() - Method in class pt.compiler.parser.JavaParser
 
ArrayAccessExpr - Class in pt.compiler.parser.ast.expr
 
ArrayAccessExpr(int, int, Expression, Expression) - Constructor for class pt.compiler.parser.ast.expr.ArrayAccessExpr
 
ArrayCOMBINE - Static variable in interface pt.runtime.Reduction
Combines the elements from the arrays into a new array.
ArrayCreationExpr - Class in pt.compiler.parser.ast.expr
 
ArrayCreationExpr(int, int, Type, List<Type>, int, ArrayInitializerExpr) - Constructor for class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
ArrayCreationExpr(int, int, Type, List<Type>, List<Expression>, int) - Constructor for class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
ArrayDimsAndInits() - Method in class pt.compiler.parser.JavaParser
 
ArrayInitializer() - Method in class pt.compiler.parser.JavaParser
 
ArrayInitializerExpr - Class in pt.compiler.parser.ast.expr
 
ArrayInitializerExpr(int, int, List<Expression>) - Constructor for class pt.compiler.parser.ast.expr.ArrayInitializerExpr
 
asList() - Method in class pt.queues.FifoLifoQueue
 
asList() - Method in class pt.queues.WorkStealingQueue
 
ASSERT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
AssertStatement() - Method in class pt.compiler.parser.JavaParser
 
AssertStmt - Class in pt.compiler.parser.ast.stmt
 
AssertStmt(int, int, Expression, Expression) - Constructor for class pt.compiler.parser.ast.stmt.AssertStmt
 
ASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
AssignExpr - Class in pt.compiler.parser.ast.expr
 
AssignExpr(int, int, Expression, Expression, AssignExpr.Operator) - Constructor for class pt.compiler.parser.ast.expr.AssignExpr
 
AssignExpr.Operator - Enum in pt.compiler.parser.ast.expr
 
AssignmentOperator() - Method in class pt.compiler.parser.JavaParser
 
AT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
attemptToStealNonRandom() - Method in class pt.queues.WorkStealingQueue
 
attemptToStealRandom() - Method in class pt.queues.WorkStealingQueue
 

B

backup(int) - Method in class pt.compiler.parser.JavaCharStream
Retreat.
BANG - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
barrier() - Static method in class pt.runtime.CurrentTask
Barrier synchronisation for multi-tasks.
beginColumn - Variable in class pt.compiler.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
beginLine - Variable in class pt.compiler.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
BeginToken() - Method in class pt.compiler.parser.JavaCharStream
 
BinaryExpr - Class in pt.compiler.parser.ast.expr
 
BinaryExpr(int, int, Expression, Expression, BinaryExpr.Operator) - Constructor for class pt.compiler.parser.ast.expr.BinaryExpr
 
BinaryExpr.Operator - Enum in pt.compiler.parser.ast.expr
 
BIT_AND - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
BIT_OR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
Block() - Method in class pt.compiler.parser.JavaParser
 
BlockComment - Class in pt.compiler.parser.ast
 
BlockComment(int, int, int, int, String) - Constructor for class pt.compiler.parser.ast.BlockComment
 
BlockStatement() - Method in class pt.compiler.parser.JavaParser
 
BlockStmt - Class in pt.compiler.parser.ast.stmt
 
BlockStmt(int, int, int, int, List<Statement>) - Constructor for class pt.compiler.parser.ast.stmt.BlockStmt
 
BodyDeclaration - Class in pt.compiler.parser.ast.body
 
BodyDeclaration(int, int, JavadocComment) - Constructor for class pt.compiler.parser.ast.body.BodyDeclaration
 
BOOLEAN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
BooleanAND - Static variable in interface pt.runtime.Reduction
Performs a Boolean AND
BooleanLiteral() - Method in class pt.compiler.parser.JavaParser
 
BooleanLiteralExpr - Class in pt.compiler.parser.ast.expr
 
BooleanLiteralExpr(int, int, Boolean) - Constructor for class pt.compiler.parser.ast.expr.BooleanLiteralExpr
 
BooleanOR - Static variable in interface pt.runtime.Reduction
Performs a Boolean OR
BREAK - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
BreakStatement() - Method in class pt.compiler.parser.JavaParser
 
BreakStmt - Class in pt.compiler.parser.ast.stmt
 
BreakStmt(int, int, String) - Constructor for class pt.compiler.parser.ast.stmt.BreakStmt
 
bufcolumn - Variable in class pt.compiler.parser.JavaCharStream
 
buffer - Variable in class pt.compiler.parser.JavaCharStream
 
bufline - Variable in class pt.compiler.parser.JavaCharStream
 
bufpos - Variable in class pt.compiler.parser.JavaCharStream
Position in buffer.
BYTE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

C

cancel() - Method in class pt.runtime.PipelineThread
 
cancelAttempt() - Method in class pt.runtime.TaskID
Attempts to cancel the task.
cancelAttempt() - Method in class pt.runtime.TaskIDGroup
Canceling a group is currently not supported.
cancelChildTasks() - Method in class pt.runtime.TaskID
For internal use only.
cancelled - Variable in class pt.runtime.TaskID
 
CANCELLED - Static variable in class pt.runtime.TaskID
 
cancelledSuccessfully() - Method in class pt.runtime.TaskID
Checks to see if this task has successfully cancelled.
cancelRequested() - Static method in class pt.runtime.CurrentTask
The current task checks to see if it has been requested to cancel.
cancelRequested - Variable in class pt.runtime.TaskID
 
cancelRequested() - Method in class pt.runtime.TaskID
Checks to see if this task has been requested to cancel.
capacity - Variable in class pt.queues.WorkStealingQueue
 
CASE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
CastExpr - Class in pt.compiler.parser.ast.expr
 
CastExpr(int, int, Type, Expression) - Constructor for class pt.compiler.parser.ast.expr.CastExpr
 
CastExpression() - Method in class pt.compiler.parser.JavaParser
 
CastLookahead() - Method in class pt.compiler.parser.JavaParser
 
CATCH - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
CatchClause - Class in pt.compiler.parser.ast.stmt
 
CatchClause(int, int, Parameter, BlockStmt) - Constructor for class pt.compiler.parser.ast.stmt.CatchClause
 
CHAR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
CHARACTER_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
CharLiteralExpr - Class in pt.compiler.parser.ast.expr
 
CharLiteralExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.CharLiteralExpr
 
chunksize - Variable in class pt.queues.WorkStealingQueue
 
CLASS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ClassExpr - Class in pt.compiler.parser.ast.expr
 
ClassExpr(int, int, Type) - Constructor for class pt.compiler.parser.ast.expr.ClassExpr
 
ClassOrInterfaceBody(boolean) - Method in class pt.compiler.parser.JavaParser
 
ClassOrInterfaceBodyDeclaration(boolean) - Method in class pt.compiler.parser.JavaParser
 
ClassOrInterfaceDeclaration - Class in pt.compiler.parser.ast.body
 
ClassOrInterfaceDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, boolean, String, List<TypeParameter>, List<ClassOrInterfaceType>, List<ClassOrInterfaceType>, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
ClassOrInterfaceDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
ClassOrInterfaceType - Class in pt.compiler.parser.ast.type
 
ClassOrInterfaceType(int, int, ClassOrInterfaceType, String, List<Type>) - Constructor for class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
ClassOrInterfaceType() - Method in class pt.compiler.parser.JavaParser
 
clear() - Method in class pt.queues.FifoLifoQueue
 
clear() - Method in class pt.queues.WorkStealingQueue
 
COLON - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
column - Variable in class pt.compiler.parser.JavaCharStream
 
combine(E, E) - Method in interface pt.runtime.Reduction
Specifies a reduction as defined by 2 elements into 1.
COMMA - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
Comment - Class in pt.compiler.parser.ast
 
Comment(int, int, int, int, String) - Constructor for class pt.compiler.parser.ast.Comment
 
CompilationUnit - Class in pt.compiler.parser.ast
 
CompilationUnit(int, int, PackageDeclaration, List<ImportDeclaration>, List<TypeDeclaration>, List<Comment>) - Constructor for class pt.compiler.parser.ast.CompilationUnit
 
CompilationUnit() - Method in class pt.compiler.parser.JavaParser
THE JAVA LANGUAGE GRAMMAR STARTS HERE *
ConditionalAndExpression() - Method in class pt.compiler.parser.JavaParser
 
ConditionalExpr - Class in pt.compiler.parser.ast.expr
 
ConditionalExpr(int, int, Expression, Expression, Expression) - Constructor for class pt.compiler.parser.ast.expr.ConditionalExpr
 
ConditionalExpression() - Method in class pt.compiler.parser.JavaParser
 
ConditionalOrExpression() - Method in class pt.compiler.parser.JavaParser
 
CONST - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ConstructorDeclaration - Class in pt.compiler.parser.ast.body
 
ConstructorDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, List<TypeParameter>, String, List<Parameter>, List<NameExpr>, BlockStmt) - Constructor for class pt.compiler.parser.ast.body.ConstructorDeclaration
 
ConstructorDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
contains(Object) - Method in class pt.queues.FifoLifoQueue
 
contains(Object) - Method in class pt.queues.WorkStealingQueue
 
containsAll(Collection<?>) - Method in class pt.queues.WorkStealingQueue
 
CONTINUE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ContinueStatement() - Method in class pt.compiler.parser.JavaParser
 
ContinueStmt - Class in pt.compiler.parser.ast.stmt
 
ContinueStmt(int, int, String) - Constructor for class pt.compiler.parser.ast.stmt.ContinueStmt
 
CREATED - Static variable in class pt.runtime.TaskID
 
createNewSourcePrinter() - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
curChar - Variable in class pt.compiler.parser.JavaParserTokenManager
 
currentExecutingTask() - Method in class pt.runtime.TaskThread
Return the currently executing TaskID by this TaskThread
CurrentTask - Class in pt.runtime
Helper methods for the currently executing task.
currentTaskID() - Static method in class pt.runtime.CurrentTask
Return the current TaskID associated with the currently executing task.
currentTaskStack - Variable in class pt.runtime.TaskThread
 
currentThreadID() - Static method in class pt.runtime.CurrentTask
Returns the ParaTask thread's ID.
currentThreadIsTheRegisteredThread() - Method in class pt.runtime.TaskID
 
currentToken - Variable in exception pt.compiler.parser.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class pt.compiler.parser.JavaParserTokenManager
Debug output.
DECIMAL_EXPONENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DECIMAL_FLOATING_POINT_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DECIMAL_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DECR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DEFAULT - Static variable in interface pt.compiler.parser.JavaParserConstants
Lexical state.
DefaultValue() - Method in class pt.compiler.parser.JavaParser
 
DEPENDSON - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
depsIterator() - Method in class pt.compiler.pt.PT_DependsOn
 
disable_tracing() - Method in class pt.compiler.parser.JavaParser
Disable tracing.
DO - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
doExecuteSlot(Slot) - Method in class pt.runtime.AbstractTaskListener
Executes the specified slot.
Done() - Method in class pt.compiler.parser.JavaCharStream
Set buffers back to null when finished.
DoStatement() - Method in class pt.compiler.parser.JavaParser
 
DoStmt - Class in pt.compiler.parser.ast.stmt
 
DoStmt(int, int, Statement, Expression) - Constructor for class pt.compiler.parser.ast.stmt.DoStmt
 
DOT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DOUBLE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
DoubleLiteralExpr - Class in pt.compiler.parser.ast.expr
 
DoubleLiteralExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.DoubleLiteralExpr
 
DoubleMAX - Static variable in interface pt.runtime.Reduction
Perform a maximum reduction for Double values.
DoubleMIN - Static variable in interface pt.runtime.Reduction
Perform a minimum reduction for Double values.
DoubleSUM - Static variable in interface pt.runtime.Reduction
Perform a sum reduction for Double values.
drainTo(Collection<? super E>, int) - Method in class pt.queues.FifoLifoQueue
 
drainTo(Collection<? super E>) - Method in class pt.queues.WorkStealingQueue
 
drainTo(Collection<? super E>, int) - Method in class pt.queues.WorkStealingQueue
 
dummyTaskID - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
DumpVisitor - Class in pt.compiler.parser.ast.visitor
 
DumpVisitor() - Constructor for class pt.compiler.parser.ast.visitor.DumpVisitor
 

E

element() - Method in class pt.queues.FifoLifoQueue
 
element() - Method in class pt.queues.WorkStealingQueue
 
ELLIPSIS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ELSE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
EmptyMemberDeclaration - Class in pt.compiler.parser.ast.body
 
EmptyMemberDeclaration(int, int, JavadocComment) - Constructor for class pt.compiler.parser.ast.body.EmptyMemberDeclaration
 
EmptyStatement() - Method in class pt.compiler.parser.JavaParser
 
EmptyStmt - Class in pt.compiler.parser.ast.stmt
 
EmptyStmt(int, int) - Constructor for class pt.compiler.parser.ast.stmt.EmptyStmt
 
EmptyTypeDeclaration - Class in pt.compiler.parser.ast.body
 
EmptyTypeDeclaration(int, int, JavadocComment) - Constructor for class pt.compiler.parser.ast.body.EmptyTypeDeclaration
 
enable_tracing() - Method in class pt.compiler.parser.JavaParser
Enable tracing.
EnclosedExpr - Class in pt.compiler.parser.ast.expr
 
EnclosedExpr(int, int, Expression) - Constructor for class pt.compiler.parser.ast.expr.EnclosedExpr
 
enclosingTask - Variable in class pt.runtime.TaskID
 
endColumn - Variable in class pt.compiler.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
endLine - Variable in class pt.compiler.parser.Token
beginLine and beginColumn describe the position of the first character of this token; endLine and endColumn describe the position of the last character of this token.
enqueue(TaskInfo) - Method in class pt.runtime.AbstractTaskPool
 
enqueue(TaskInfo) - Method in interface pt.runtime.Taskpool
Enqueues the specified task, whose information is contained in the TaskInfo.
enqueueMulti(TaskInfo, int) - Method in class pt.runtime.AbstractTaskPool
 
enqueueMulti(TaskInfo, int) - Method in interface pt.runtime.Taskpool
Enqueues the specified TaskInfo as a multi-task, creates "count" inner tasks and places them in a TaskIDGroup which is then returned.
enqueueReadyTask(TaskID<?>) - Method in class pt.runtime.AbstractTaskPool
 
enqueueReadyTask(TaskID) - Method in class pt.runtime.TaskpoolFIFOWorkSharing
 
enqueueReadyTask(TaskID<?>) - Method in class pt.runtime.TaskpoolLIFOWorkStealing
 
enqueueReadyTask(TaskID<?>) - Method in class pt.runtime.TaskpoolMixedScheduling
 
enqueueWaitingTask(TaskID, ArrayList<TaskID>) - Method in class pt.runtime.AbstractTaskPool
 
ENUM - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
EnumConstantDeclaration - Class in pt.compiler.parser.ast.body
 
EnumConstantDeclaration(int, int, JavadocComment, List<AnnotationExpr>, String, List<Expression>, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
EnumConstantDeclaration() - Method in class pt.compiler.parser.JavaParser
 
EnumDeclaration - Class in pt.compiler.parser.ast.body
 
EnumDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, String, List<ClassOrInterfaceType>, List<EnumConstantDeclaration>, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.body.EnumDeclaration
 
EnumDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
EOF - Static variable in interface pt.compiler.parser.JavaParserConstants
End of File.
eol - Variable in exception pt.compiler.parser.ParseException
The end of line string for this machine.
EQ - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
EqualityExpression() - Method in class pt.compiler.parser.JavaParser
 
EXCEPTION_IN_SLOT - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
ExclusiveOrExpression() - Method in class pt.compiler.parser.JavaParser
 
executeAnotherTask() - Static method in class pt.runtime.ParaTaskHelper
 
executeAnotherTaskOrSleep() - Method in class pt.runtime.WorkerThread
This method is called to tell the worker to execute ONE other task from the taskpool (if it finds one), otherwise it will sleep for the specified time delay returns true if it did execute another task..
executeIntermediateSlots() - Method in class pt.runtime.TaskID
 
executeSlot(Slot) - Method in class pt.runtime.AbstractTaskListener
 
executeSlot(Slot) - Method in class pt.runtime.GuiEdtTaskListener
 
executeSlots() - Method in class pt.runtime.TaskID
 
executeSynchronously(int) - Method in class pt.runtime.AbstractTaskPool
 
executeSynchronously(int) - Method in interface pt.runtime.Taskpool
 
executeSynchronously(int) - Method in class pt.runtime.TaskpoolFIFOWorkSharing
 
executeTask(TaskID) - Method in class pt.runtime.TaskThread
Executes the current task for this thread, and stores the result in the TaskID
ExpandBuff(boolean) - Method in class pt.compiler.parser.JavaCharStream
 
expectedTokenSequences - Variable in exception pt.compiler.parser.ParseException
Each entry in this array is an array of integers.
ExplicitConstructorInvocation() - Method in class pt.compiler.parser.JavaParser
 
ExplicitConstructorInvocationStmt - Class in pt.compiler.parser.ast.stmt
 
ExplicitConstructorInvocationStmt(int, int, List<Type>, boolean, Expression, List<Expression>) - Constructor for class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
Expression - Class in pt.compiler.parser.ast.expr
 
Expression(int, int) - Constructor for class pt.compiler.parser.ast.expr.Expression
 
Expression() - Method in class pt.compiler.parser.JavaParser
 
ExpressionList() - Method in class pt.compiler.parser.JavaParser
 
ExpressionStmt - Class in pt.compiler.parser.ast.stmt
 
ExpressionStmt(int, int, Expression) - Constructor for class pt.compiler.parser.ast.stmt.ExpressionStmt
 
EXTENDS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ExtendsList(boolean) - Method in class pt.compiler.parser.JavaParser
 

F

FALSE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
FieldAccessExpr - Class in pt.compiler.parser.ast.expr
 
FieldAccessExpr(int, int, Expression, List<Type>, String) - Constructor for class pt.compiler.parser.ast.expr.FieldAccessExpr
 
FieldDeclaration - Class in pt.compiler.parser.ast.body
 
FieldDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, Type, List<VariableDeclarator>) - Constructor for class pt.compiler.parser.ast.body.FieldDeclaration
 
FieldDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
FIFO_TaskID_Comparator - Static variable in class pt.runtime.AbstractTaskPool
 
FifoLifoQueue<E> - Class in pt.queues
A mixed-schedule queue.
FifoLifoQueue() - Constructor for class pt.queues.FifoLifoQueue
Creates an empty queue with maximum capacity and chunksize of 1.
FifoLifoQueue(int, int) - Constructor for class pt.queues.FifoLifoQueue
Creates an empty queue with the specified chunksize and capacity.
FifoLifoQueue(Collection<? extends E>, int) - Constructor for class pt.queues.FifoLifoQueue
Creates a queue containing the specified collection with the specified chunksize.
FifoLifoQueue(long[]) - Constructor for class pt.queues.FifoLifoQueue
Create an empty queue with unlimited capacity and chunksize of 1.
FillBuff() - Method in class pt.compiler.parser.JavaCharStream
 
FINAL - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
FINAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
FINALLY - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
findMatchingIndexes(T[], T) - Static method in class pt.compiler.helper.SourceHelper
Returns a list of all indexes of 'array' that equal 'match'.
FLOAT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
FLOATING_POINT_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
FOR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ForeachStmt - Class in pt.compiler.parser.ast.stmt
 
ForeachStmt(int, int, VariableDeclarationExpr, Expression, Statement) - Constructor for class pt.compiler.parser.ast.stmt.ForeachStmt
 
ForInit() - Method in class pt.compiler.parser.JavaParser
 
FormalParameter() - Method in class pt.compiler.parser.JavaParser
 
FormalParameters() - Method in class pt.compiler.parser.JavaParser
 
ForStatement() - Method in class pt.compiler.parser.JavaParser
 
ForStmt - Class in pt.compiler.parser.ast.stmt
 
ForStmt(int, int, List<Expression>, Expression, List<Expression>, Statement) - Constructor for class pt.compiler.parser.ast.stmt.ForStmt
 
ForUpdate() - Method in class pt.compiler.parser.JavaParser
 
Func<E,T> - Interface in pt.compiler.helper
 

G

GE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
generateParseException() - Method in class pt.compiler.parser.JavaParser
Generate ParseException.
GenericVisitor<R,A> - Interface in pt.compiler.parser.ast.visitor
 
getActiveInteractiveTaskCount() - Method in class pt.runtime.AbstractTaskPool
 
getActiveInteractiveTaskCount() - Method in interface pt.runtime.Taskpool
Returns the count of currently active interactive tasks.
getAnnotations() - Method in class pt.compiler.parser.ast.body.AnnotationDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.EnumDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getAnnotations() - Method in class pt.compiler.parser.ast.body.Parameter
 
getAnnotations() - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
getAnnotations() - Method in class pt.compiler.parser.ast.PackageDeclaration
 
getAnonymousClassBody() - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
getArgs() - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
getArgs() - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
getArgs() - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
getArgs() - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
getArrayCount() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getArrayCount() - Method in class pt.compiler.parser.ast.body.VariableDeclaratorId
 
getArrayCount() - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
getArrayCount() - Method in class pt.compiler.parser.ast.type.ReferenceType
 
getBeginColumn() - Method in class pt.compiler.parser.ast.Node
 
getBeginColumn() - Method in class pt.compiler.parser.JavaCharStream
 
getBeginLine() - Method in class pt.compiler.parser.ast.Node
 
getBeginLine() - Method in class pt.compiler.parser.JavaCharStream
 
getBlock() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getBlock() - Method in class pt.compiler.parser.ast.body.InitializerDeclaration
 
getBlock() - Method in class pt.compiler.parser.ast.stmt.SynchronizedStmt
 
getBody() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getBody() - Method in class pt.compiler.parser.ast.stmt.DoStmt
 
getBody() - Method in class pt.compiler.parser.ast.stmt.ForeachStmt
 
getBody() - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
getBody() - Method in class pt.compiler.parser.ast.stmt.WhileStmt
 
getCatchBlock() - Method in class pt.compiler.parser.ast.stmt.CatchClause
 
getCatchs() - Method in class pt.compiler.parser.ast.stmt.TryStmt
 
getCheck() - Method in class pt.compiler.parser.ast.stmt.AssertStmt
 
getClassBody() - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
getClassExpr() - Method in class pt.compiler.parser.ast.expr.SuperExpr
 
getClassExpr() - Method in class pt.compiler.parser.ast.expr.ThisExpr
 
getColumn() - Method in class pt.compiler.parser.JavaCharStream
Deprecated.  
getComments() - Method in class pt.compiler.parser.ast.CompilationUnit
 
getCompare() - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
getCondition() - Method in class pt.compiler.parser.ast.expr.ConditionalExpr
 
getCondition() - Method in class pt.compiler.parser.ast.stmt.DoStmt
 
getCondition() - Method in class pt.compiler.parser.ast.stmt.IfStmt
 
getCondition() - Method in class pt.compiler.parser.ast.stmt.WhileStmt
 
getContent() - Method in class pt.compiler.parser.ast.Comment
 
getCurrentClass() - Method in class pt.runtime.ParaTaskHelper.ClassGetter
 
getData() - Method in class pt.compiler.parser.ast.Node
Use this to retrieve additional information associated to this node.
getDeclaredMethod(Class, String, Class[]) - Static method in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
getDefaultValue() - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
getDependences() - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
getDependences() - Method in class pt.runtime.TaskInfo
 
getDepList() - Method in class pt.compiler.pt.PT_DependsOn
 
getDimensions() - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
getEDT() - Static method in class pt.runtime.ParaTask
 
getElseExpr() - Method in class pt.compiler.parser.ast.expr.ConditionalExpr
 
getElseStmt() - Method in class pt.compiler.parser.ast.stmt.IfStmt
 
getEndColumn() - Method in class pt.compiler.parser.ast.Node
 
getEndColumn() - Method in class pt.compiler.parser.JavaCharStream
Get end column.
getEndLine() - Method in class pt.compiler.parser.ast.Node
 
getEndLine() - Method in class pt.compiler.parser.JavaCharStream
Get end line.
getEntries() - Method in class pt.compiler.parser.ast.body.EnumDeclaration
 
getEntries() - Method in class pt.compiler.parser.ast.stmt.SwitchStmt
 
getEventDispatchThread() - Static method in class pt.runtime.GuiThread
 
getEventDispatchThread() - Method in class pt.runtime.GuiThreadAndroidDynamic
 
getEventDispatchThread() - Method in interface pt.runtime.GuiThreadProxy
 
getEventDispatchThread() - Method in class pt.runtime.GuiThreadSwing
 
getExcept() - Method in class pt.compiler.parser.ast.stmt.CatchClause
 
getException() - Method in class pt.compiler.pt.HandlerArg
 
getException() - Method in class pt.runtime.TaskID
Returns the exception that occurred while this task executed.
getException() - Method in class pt.runtime.TaskIDGroup
 
getExceptionHandler(Class) - Method in class pt.runtime.TaskID
 
getExceptionHandler(Class) - Method in class pt.runtime.TaskInfo
 
getExceptionHandlerList() - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
getExceptionSet() - Method in exception pt.runtime.ParaTaskExceptionGroup
 
getExpr() - Method in class pt.compiler.parser.ast.expr.CastExpr
 
getExpr() - Method in class pt.compiler.parser.ast.expr.InstanceOfExpr
 
getExpr() - Method in class pt.compiler.parser.ast.expr.UnaryExpr
 
getExpr() - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
getExpr() - Method in class pt.compiler.parser.ast.stmt.ReturnStmt
 
getExpr() - Method in class pt.compiler.parser.ast.stmt.SynchronizedStmt
 
getExpr() - Method in class pt.compiler.parser.ast.stmt.ThrowStmt
 
getExpression() - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
getExpression() - Method in class pt.compiler.parser.ast.stmt.ExpressionStmt
 
getExtends() - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
getExtends() - Method in class pt.compiler.parser.ast.type.WildcardType
 
getField() - Method in class pt.compiler.parser.ast.expr.FieldAccessExpr
 
getFinallyBlock() - Method in class pt.compiler.parser.ast.stmt.TryStmt
 
getGroup() - Method in class pt.runtime.TaskID
Returns the group that this task is part of (assuming it is a multi-task).
getHeadTask() - Method in class pt.queues.PipelineQueue
 
getId() - Method in class pt.compiler.parser.ast.body.Parameter
 
getId() - Method in class pt.compiler.parser.ast.body.VariableDeclarator
 
getId() - Method in class pt.compiler.parser.ast.stmt.BreakStmt
 
getId() - Method in class pt.compiler.parser.ast.stmt.ContinueStmt
 
GetImage() - Method in class pt.compiler.parser.JavaCharStream
 
getImplements() - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
getImplements() - Method in class pt.compiler.parser.ast.body.EnumDeclaration
 
getImports() - Method in class pt.compiler.parser.ast.CompilationUnit
 
getIndex() - Method in class pt.compiler.parser.ast.expr.ArrayAccessExpr
 
getInit() - Method in class pt.compiler.parser.ast.body.VariableDeclarator
 
getInit() - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
getInitializer() - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
getInner() - Method in class pt.compiler.parser.ast.expr.EnclosedExpr
 
getInnerTaskResult(int) - Method in class pt.runtime.TaskIDGroup
Returns the result of a particular task.
getInstance() - Method in class pt.compiler.pt.NotifyArg
 
getInstance() - Static method in class pt.runtime.GuiThreadAndroidDynamic
 
getInstance() - Static method in class pt.runtime.GuiThreadSwing
 
getInstance() - Method in class pt.runtime.Slot
 
getInstance() - Method in class pt.runtime.TaskInfo
 
getIntermediateResultType() - Method in class pt.runtime.Slot
 
getInterSlotsToNotify() - Method in class pt.runtime.TaskInfo
 
getIsIntermediateNotify() - Method in class pt.compiler.pt.NotifyArg
 
getIterable() - Method in class pt.compiler.parser.ast.stmt.ForeachStmt
 
getJavaDoc() - Method in class pt.compiler.parser.ast.body.BodyDeclaration
 
getLabel() - Method in class pt.compiler.parser.ast.stmt.LabeledStmt
 
getLabel() - Method in class pt.compiler.parser.ast.stmt.SwitchEntryStmt
 
getLeft() - Method in class pt.compiler.parser.ast.expr.BinaryExpr
 
getLine() - Method in class pt.compiler.parser.JavaCharStream
Deprecated.  
getMembers() - Method in class pt.compiler.parser.ast.body.TypeDeclaration
 
getMemberValue() - Method in class pt.compiler.parser.ast.expr.SingleMemberAnnotationExpr
 
getMessage() - Method in class pt.compiler.parser.ast.stmt.AssertStmt
 
getMessage() - Method in exception pt.compiler.parser.ParseException
This method has the standard behavior when this object has been created using the standard constructors.
getMessage() - Method in error pt.compiler.parser.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod() - Method in class pt.runtime.Slot
 
getMethod() - Method in class pt.runtime.TaskInfo
 
getMethodDeclaration() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.Parameter
 
getModifiers() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.body.TypeDeclaration
 
getModifiers() - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
getMultiTaskSize() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.EnumConstantDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.TypeDeclaration
 
getName() - Method in class pt.compiler.parser.ast.body.VariableDeclaratorId
 
getName() - Method in class pt.compiler.parser.ast.expr.ArrayAccessExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.MarkerAnnotationExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.MemberValuePair
 
getName() - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.NameExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.NormalAnnotationExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.SingleMemberAnnotationExpr
 
getName() - Method in class pt.compiler.parser.ast.expr.SuperMemberAccessExpr
 
getName() - Method in class pt.compiler.parser.ast.ImportDeclaration
 
getName() - Method in class pt.compiler.parser.ast.PackageDeclaration
 
getName() - Method in class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
getName() - Method in class pt.compiler.parser.ast.TypeParameter
 
getNextIntermediateResultValue() - Method in class pt.runtime.Slot
 
getNextToken() - Method in class pt.compiler.parser.JavaParser
Get the next Token.
getNextToken() - Method in class pt.compiler.parser.JavaParserTokenManager
Get the next Token.
getNotifyHandler() - Method in class pt.compiler.pt.HandlerArg
 
getNotifyInterList() - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
getNotifyList() - Method in class pt.compiler.parser.ast.expr.TaskClauseExpr
 
getNotifyList() - Method in class pt.compiler.pt.PT_Handler
 
getNotifyList() - Method in class pt.compiler.pt.PT_Notify
 
getNotifyListString() - Method in class pt.compiler.pt.PT_Notify
 
getOperator() - Method in class pt.compiler.parser.ast.expr.AssignExpr
 
getOperator() - Method in class pt.compiler.parser.ast.expr.BinaryExpr
 
getOperator() - Method in class pt.compiler.parser.ast.expr.UnaryExpr
 
getOutputQueue() - Method in class pt.runtime.TaskID
If this is a pipeline stage, get a queue from which all future results can be retrieved.
getOutputQueue(TaskID) - Method in class pt.runtime.TaskID
If this is a pipeline stage, get a queue from which all future results can be retrieved.
getPairs() - Method in class pt.compiler.parser.ast.expr.NormalAnnotationExpr
 
getPakage() - Method in class pt.compiler.parser.ast.CompilationUnit
 
getParameters() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getParameters() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getParameters() - Method in class pt.runtime.TaskInfo
 
getProgress() - Static method in class pt.runtime.CurrentTask
Returns the progress of the currently executed task.
getProgress() - Method in class pt.runtime.TaskID
Returns the current progress of this task
getQualifier() - Method in class pt.compiler.parser.ast.expr.QualifiedNameExpr
 
getQueueArgIndexes() - Method in class pt.runtime.TaskInfo
 
getRegisteringThread() - Method in class pt.runtime.TaskInfo
 
getReturnResult() - Method in class pt.runtime.TaskID
Returns the result of the task.
getReturnResult() - Method in class pt.runtime.TaskIDGroup
Get the result of a group of tasks.
getReturnResult(Reduction<E>) - Method in class pt.runtime.TaskIDGroup
Perform a reduction on the results contained in the group.
getRight() - Method in class pt.compiler.parser.ast.expr.BinaryExpr
 
getScheduleType() - Static method in class pt.runtime.ParaTask
Returns the schedule being used in the runtime.
getScope() - Method in class pt.compiler.parser.ast.expr.FieldAccessExpr
 
getScope() - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
getScope() - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
getScope() - Method in class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
getSelector() - Method in class pt.compiler.parser.ast.stmt.SwitchStmt
 
getSlot() - Method in class pt.compiler.pt.NotifyArg
 
getSlotsToNotify() - Method in class pt.runtime.TaskInfo
 
getSmartCutoff() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
getSource() - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
getSource() - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
getSource() - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
getStmt() - Method in class pt.compiler.parser.ast.stmt.LabeledStmt
 
getStmts() - Method in class pt.compiler.parser.ast.stmt.BlockStmt
 
getStmts() - Method in class pt.compiler.parser.ast.stmt.SwitchEntryStmt
 
GetSuffix(int) - Method in class pt.compiler.parser.JavaCharStream
 
getSuper() - Method in class pt.compiler.parser.ast.type.WildcardType
 
getTabSize(int) - Method in class pt.compiler.parser.JavaCharStream
 
getTailTask() - Method in class pt.queues.PipelineQueue
 
getTarget() - Method in class pt.compiler.parser.ast.expr.AssignExpr
 
getTaskArguments() - Method in class pt.runtime.TaskID
Returns the arguments that were passed to this task when it was invoked.
getTaskID() - Method in class pt.runtime.Slot
 
getTaskIdArgIndexes() - Method in class pt.runtime.TaskInfo
 
getTaskName() - Method in class pt.runtime.TaskID
Returns the (method) name of the task.
getTaskpool() - Static method in class pt.runtime.TaskpoolFactory
 
getThenExpr() - Method in class pt.compiler.parser.ast.expr.ConditionalExpr
 
getThenStmt() - Method in class pt.compiler.parser.ast.stmt.IfStmt
 
getThreadID() - Method in class pt.runtime.TaskThread
 
getThreadPoolSize() - Static method in class pt.runtime.ParaTask
Returns the size of the thread pool.
getThrows() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getThrows() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getToken(int) - Method in class pt.compiler.parser.JavaParser
Get the specific Token.
getTP() - Method in class pt.runtime.TaskThread
 
getTP(String) - Method in class pt.runtime.TaskThread
 
getTryBlock() - Method in class pt.compiler.parser.ast.stmt.TryStmt
 
getType() - Method in class pt.compiler.parser.ast.body.AnnotationMemberDeclaration
 
getType() - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
getType() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getType() - Method in class pt.compiler.parser.ast.body.Parameter
 
getType() - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
getType() - Method in class pt.compiler.parser.ast.expr.CastExpr
 
getType() - Method in class pt.compiler.parser.ast.expr.ClassExpr
 
getType() - Method in class pt.compiler.parser.ast.expr.InstanceOfExpr
 
getType() - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
getType() - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
getType() - Method in class pt.compiler.parser.ast.type.PrimitiveType
 
getType() - Method in class pt.compiler.parser.ast.type.ReferenceType
 
getTypeArgs() - Method in class pt.compiler.parser.ast.expr.ArrayCreationExpr
 
getTypeArgs() - Method in class pt.compiler.parser.ast.expr.FieldAccessExpr
 
getTypeArgs() - Method in class pt.compiler.parser.ast.expr.MethodCallExpr
 
getTypeArgs() - Method in class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
getTypeArgs() - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
getTypeArgs() - Method in class pt.compiler.parser.ast.type.ClassOrInterfaceType
 
getTypeBound() - Method in class pt.compiler.parser.ast.TypeParameter
 
getTypeDeclaration() - Method in class pt.compiler.parser.ast.stmt.TypeDeclarationStmt
 
getTypeParameters() - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
getTypeParameters() - Method in class pt.compiler.parser.ast.body.ConstructorDeclaration
 
getTypeParameters() - Method in class pt.compiler.parser.ast.body.MethodDeclaration
 
getTypes() - Method in class pt.compiler.parser.ast.CompilationUnit
 
getUpdate() - Method in class pt.compiler.parser.ast.stmt.ForStmt
 
getValue() - Method in class pt.compiler.parser.ast.expr.AssignExpr
 
getValue() - Method in class pt.compiler.parser.ast.expr.BooleanLiteralExpr
 
getValue() - Method in class pt.compiler.parser.ast.expr.MemberValuePair
 
getValue() - Method in class pt.compiler.parser.ast.expr.StringLiteralExpr
 
getValues() - Method in class pt.compiler.parser.ast.expr.ArrayInitializerExpr
 
getVariable() - Method in class pt.compiler.parser.ast.stmt.ForeachStmt
 
getVariables() - Method in class pt.compiler.parser.ast.body.FieldDeclaration
 
getVars() - Method in class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
globalID() - Static method in class pt.runtime.CurrentTask
Returns the current task's global ID.
globalID - Variable in class pt.runtime.TaskID
 
globalID() - Method in class pt.runtime.TaskID
Returns the task's globally-unique ID.
globalTaskqueue - Variable in class pt.runtime.AbstractTaskPool
 
GOTO - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
group - Variable in class pt.runtime.TaskID
 
groupMembers() - Method in class pt.runtime.TaskIDGroup
Return an iterator for the set of TaskIDs contained in this group.
groupSize() - Method in class pt.runtime.TaskIDGroup
Returns the group size.
GT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
GuiEdtTaskListener - Class in pt.runtime
 
GuiEdtTaskListener() - Constructor for class pt.runtime.GuiEdtTaskListener
 
GuiThread - Class in pt.runtime
 
GuiThread() - Constructor for class pt.runtime.GuiThread
 
GuiThreadAndroidDynamic - Class in pt.runtime
 
GuiThreadProxy - Interface in pt.runtime
 
GuiThreadSwing - Class in pt.runtime
 

H

HALF - Static variable in class pt.queues.WorkStealingQueue
 
HandlerArg - Class in pt.compiler.pt
 
HandlerArg(String, NotifyArg) - Constructor for class pt.compiler.pt.HandlerArg
 
HandlerArgument() - Method in class pt.compiler.parser.JavaParser
 
HandlerArgumentList() - Method in class pt.compiler.parser.JavaParser
 
hasAnySlots() - Method in class pt.runtime.TaskInfo
 
hasCompleted - Variable in class pt.runtime.TaskID
 
hasCompleted() - Method in class pt.runtime.TaskID
Checks to see whether the task has completed.
hasCompleted() - Method in class pt.runtime.TaskIDGroup
Checks to see whether all the inner tasks have completed.
hasRegisteredHandlers() - Method in class pt.runtime.TaskInfo
 
hasSlots - Variable in class pt.runtime.TaskID
 
hasUserError - Variable in class pt.runtime.TaskID
 
hasUserError() - Method in class pt.runtime.TaskID
Checks to see whether the task had any errors.
hasUserError() - Method in class pt.runtime.TaskIDGroup
Checks to see whether any of the inner tasks contained an error.
HEX_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
HEXADECIMAL_EXPONENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
HEXADECIMAL_FLOATING_POINT_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
HOOK - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

I

IDENTIFIER - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
IF - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
IfStatement() - Method in class pt.compiler.parser.JavaParser
 
IfStmt - Class in pt.compiler.parser.ast.stmt
 
IfStmt(int, int, Expression, Statement, Statement) - Constructor for class pt.compiler.parser.ast.stmt.IfStmt
 
image - Variable in class pt.compiler.parser.Token
The string image of the token.
IMPLEMENTS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ImplementsList(boolean) - Method in class pt.compiler.parser.JavaParser
 
IMPORT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ImportDeclaration - Class in pt.compiler.parser.ast
 
ImportDeclaration(int, int, NameExpr, boolean, boolean) - Constructor for class pt.compiler.parser.ast.ImportDeclaration
 
ImportDeclaration() - Method in class pt.compiler.parser.JavaParser
 
IN_JAVA_DOC_COMMENT - Static variable in interface pt.compiler.parser.JavaParserConstants
Lexical state.
IN_MULTI_LINE_COMMENT - Static variable in interface pt.compiler.parser.JavaParserConstants
Lexical state.
inBuf - Variable in class pt.compiler.parser.JavaCharStream
 
InclusiveOrExpression() - Method in class pt.compiler.parser.JavaParser
 
INCR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
indent() - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
init() - Static method in class pt.runtime.GuiThread
 
init() - Method in class pt.runtime.GuiThreadAndroidDynamic
 
init() - Method in interface pt.runtime.GuiThreadProxy
 
init() - Method in class pt.runtime.GuiThreadSwing
 
init() - Static method in class pt.runtime.ParaTask
To be executed by the main thread (i.e.
INITIAL_QUEUE_CAPACITY - Static variable in class pt.runtime.AbstractTaskPool
 
initialise() - Method in class pt.runtime.AbstractTaskPool
 
initialise() - Method in class pt.runtime.TaskpoolFIFOWorkSharing
 
initialise() - Method in class pt.runtime.TaskpoolLIFOWorkStealing
 
initialise() - Method in class pt.runtime.TaskpoolMixedScheduling
 
initialiseWorkerThreads() - Method in class pt.runtime.AbstractTaskPool
 
InitializerDeclaration - Class in pt.compiler.parser.ast.body
 
InitializerDeclaration(int, int, JavadocComment, boolean, BlockStmt) - Constructor for class pt.compiler.parser.ast.body.InitializerDeclaration
 
InitializerDeclaration() - Method in class pt.compiler.parser.JavaParser
 
input_stream - Variable in class pt.compiler.parser.JavaParserTokenManager
 
inputStream - Variable in class pt.compiler.parser.JavaCharStream
 
insideTask() - Static method in class pt.runtime.CurrentTask
Inquire as to whether the current code being executed is inside a task.
INSTANCEOF - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
InstanceOfExpr - Class in pt.compiler.parser.ast.expr
 
InstanceOfExpr(int, int, Expression, Type) - Constructor for class pt.compiler.parser.ast.expr.InstanceOfExpr
 
InstanceOfExpression() - Method in class pt.compiler.parser.JavaParser
 
INT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
INTEGER_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
IntegerLiteralExpr - Class in pt.compiler.parser.ast.expr
 
IntegerLiteralExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.IntegerLiteralExpr
 
IntegerLiteralMinValueExpr - Class in pt.compiler.parser.ast.expr
 
IntegerLiteralMinValueExpr(int, int) - Constructor for class pt.compiler.parser.ast.expr.IntegerLiteralMinValueExpr
 
IntegerMAX - Static variable in interface pt.runtime.Reduction
Perform a maximum reduction for Integer values.
IntegerMIN - Static variable in interface pt.runtime.Reduction
Perform a minimum reduction for Integer values.
IntegerSUM - Static variable in interface pt.runtime.Reduction
Perform a sum reduction for Integer values.
interactiveTaskCompleted(TaskID<?>) - Method in class pt.runtime.AbstractTaskPool
 
interactiveTaskCompleted(TaskID<?>) - Method in interface pt.runtime.Taskpool
Used to decrement the count of interactive tasks
InteractiveThread - Class in pt.runtime
 
InteractiveThread(Taskpool, TaskID) - Constructor for class pt.runtime.InteractiveThread
 
INTERFACE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
invokeLater(Runnable) - Static method in class pt.runtime.GuiThread
 
invokeLater(Runnable) - Method in class pt.runtime.GuiThreadAndroidDynamic
 
invokeLater(Runnable) - Method in interface pt.runtime.GuiThreadProxy
 
invokeLater(Runnable) - Method in class pt.runtime.GuiThreadSwing
 
isAbstract(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isASetCompleteSlot() - Method in class pt.runtime.Slot
 
isAsterisk() - Method in class pt.compiler.parser.ast.ImportDeclaration
 
isEmpty() - Method in class pt.queues.FifoLifoQueue
 
isEmpty() - Method in class pt.queues.WorkStealingQueue
 
isEventDispatchThread() - Static method in class pt.runtime.GuiThread
 
isEventDispatchThread() - Method in class pt.runtime.GuiThreadAndroidDynamic
 
isEventDispatchThread() - Method in interface pt.runtime.GuiThreadProxy
 
isEventDispatchThread() - Method in class pt.runtime.GuiThreadSwing
 
isFinal(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isInteractive() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
isInteractive() - Method in class pt.runtime.TaskID
Checks to see if this task is an interactibe task.
isInteractive() - Method in class pt.runtime.TaskInfo
 
isInterface() - Method in class pt.compiler.parser.ast.body.ClassOrInterfaceDeclaration
 
isIntermediateResultSlot() - Method in class pt.runtime.Slot
 
isMinValue() - Method in class pt.compiler.parser.ast.expr.IntegerLiteralExpr
 
isMinValue() - Method in class pt.compiler.parser.ast.expr.LongLiteralExpr
 
isMultiTask() - Method in class pt.runtime.TaskID
Checks to see if this task is part of a multi-task group.
isMultiTask() - Method in class pt.runtime.TaskIDGroup
Checks whether this TaskIDGroup represents a multi-task.
isNative(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isPipeline() - Method in class pt.runtime.TaskID
Checks to see if this task if a part of a pipeline.
isPipeline() - Method in class pt.runtime.TaskInfo
 
isPrivate(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isProtected(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isPublic(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
A set of accessors that indicate whether the specified modifier is in the set.
isSmart() - Method in class pt.compiler.parser.ast.body.TaskDeclaration
 
isStatic() - Method in class pt.compiler.parser.ast.body.InitializerDeclaration
 
isStatic(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isStatic() - Method in class pt.compiler.parser.ast.ImportDeclaration
 
isStaticSlot() - Method in class pt.compiler.pt.NotifyArg
 
isStrictfp(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isSubClassOf(Class, Class) - Static method in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
isSynchronized(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isThis() - Method in class pt.compiler.parser.ast.stmt.ExplicitConstructorInvocationStmt
 
isTransient(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
isVarArgs() - Method in class pt.compiler.parser.ast.body.Parameter
 
isVolatile(int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
 
iterator() - Method in class pt.compiler.helper.Permutation
 
iterator() - Method in class pt.queues.WorkStealingQueue
 

J

JAVA_DOC_COMMENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
JavaCharStream - Class in pt.compiler.parser
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(Reader, int, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavaCharStream(InputStream) - Constructor for class pt.compiler.parser.JavaCharStream
Constructor.
JavadocComment - Class in pt.compiler.parser.ast.body
 
JavadocComment(int, int, int, int, String) - Constructor for class pt.compiler.parser.ast.body.JavadocComment
 
JavaParser - Class in pt.compiler.parser
Grammar to parse Java version 1.5
JavaParser(InputStream) - Constructor for class pt.compiler.parser.JavaParser
Constructor with InputStream.
JavaParser(InputStream, String) - Constructor for class pt.compiler.parser.JavaParser
Constructor with InputStream and supplied encoding
JavaParser(Reader) - Constructor for class pt.compiler.parser.JavaParser
Constructor.
JavaParser(JavaParserTokenManager) - Constructor for class pt.compiler.parser.JavaParser
Constructor with generated Token Manager.
JavaParserConstants - Interface in pt.compiler.parser
Token literal values and constants.
JavaParserTokenManager - Class in pt.compiler.parser
Token Manager.
JavaParserTokenManager(JavaCharStream) - Constructor for class pt.compiler.parser.JavaParserTokenManager
Constructor.
JavaParserTokenManager(JavaCharStream, int) - Constructor for class pt.compiler.parser.JavaParserTokenManager
Constructor.
jj_nt - Variable in class pt.compiler.parser.JavaParser
Next token.
jjFillToken() - Method in class pt.compiler.parser.JavaParserTokenManager
 
jjnewLexState - Static variable in class pt.compiler.parser.JavaParserTokenManager
Lex State array.
jjstrLiteralImages - Static variable in class pt.compiler.parser.JavaParserTokenManager
Token literal values.
join(Iterable<T>, String, Func<String, T>) - Static method in class pt.compiler.helper.SourceHelper
Combines an iterable set of elements into a string with each element separated by the specified separator.
join(Iterable<T>) - Static method in class pt.compiler.helper.SourceHelper
Combines an iterable set of elements into a string with each element separated by the string ", ".

K

kind - Variable in class pt.compiler.parser.Token
An integer that describes the kind of this token.

L

LabeledStatement() - Method in class pt.compiler.parser.JavaParser
 
LabeledStmt - Class in pt.compiler.parser.ast.stmt
 
LabeledStmt(int, int, String, Statement) - Constructor for class pt.compiler.parser.ast.stmt.LabeledStmt
 
lastStolenFrom - Variable in class pt.runtime.AbstractTaskPool
 
LBRACE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LBRACKET - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LETTER - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LexicalError(boolean, int, int, int, String, char) - Static method in error pt.compiler.parser.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class pt.compiler.parser.JavaParserTokenManager
Lexer state names.
LIFO_TaskID_Comparator - Static variable in class pt.runtime.AbstractTaskPool
 
line - Variable in class pt.compiler.parser.JavaCharStream
 
LineComment - Class in pt.compiler.parser.ast
 
LineComment(int, int, int, int, String) - Constructor for class pt.compiler.parser.ast.LineComment
 
Literal() - Method in class pt.compiler.parser.JavaParser
 
LiteralExpr - Class in pt.compiler.parser.ast.expr
 
LiteralExpr(int, int) - Constructor for class pt.compiler.parser.ast.expr.LiteralExpr
 
localDeques - Variable in class pt.queues.WorkStealingQueue
 
localQueues - Variable in class pt.runtime.AbstractTaskPool
 
LONG - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LONG_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LongLiteralExpr - Class in pt.compiler.parser.ast.expr
 
LongLiteralExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.LongLiteralExpr
 
LongLiteralMinValueExpr - Class in pt.compiler.parser.ast.expr
 
LongLiteralMinValueExpr(int, int) - Constructor for class pt.compiler.parser.ast.expr.LongLiteralMinValueExpr
 
LPAREN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LSHIFT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LSHIFTASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
LT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

M

main(String[]) - Static method in class pt.compiler.ParaTaskParser
A command-line option to use the ParaTask compiler.
makeBoxedIfPrimitive(Type) - Static method in class pt.compiler.helper.SourceHelper
Returns the given type as a boxed type if possible.
makeGeneric(String, String) - Static method in class pt.compiler.helper.SourceHelper
Returns 'type' genericised with type 'param' as a string.
map(T) - Method in interface pt.compiler.helper.Func
 
MarkerAnnotation() - Method in class pt.compiler.parser.JavaParser
 
MarkerAnnotationExpr - Class in pt.compiler.parser.ast.expr
 
MarkerAnnotationExpr(int, int, NameExpr) - Constructor for class pt.compiler.parser.ast.expr.MarkerAnnotationExpr
 
maxNextCharInd - Variable in class pt.compiler.parser.JavaCharStream
 
MemberValue() - Method in class pt.compiler.parser.JavaParser
 
MemberValueArrayInitializer() - Method in class pt.compiler.parser.JavaParser
 
MemberValuePair - Class in pt.compiler.parser.ast.expr
 
MemberValuePair(int, int, String, Expression) - Constructor for class pt.compiler.parser.ast.expr.MemberValuePair
 
MemberValuePair() - Method in class pt.compiler.parser.JavaParser
 
MemberValuePairs() - Method in class pt.compiler.parser.JavaParser
 
MethodCallExpr - Class in pt.compiler.parser.ast.expr
 
MethodCallExpr(int, int, Expression, List<Type>, String, List<Expression>) - Constructor for class pt.compiler.parser.ast.expr.MethodCallExpr
 
MethodDeclaration - Class in pt.compiler.parser.ast.body
 
MethodDeclaration(int, int, JavadocComment, int, List<AnnotationExpr>, List<TypeParameter>, Type, String, List<Parameter>, int, List<NameExpr>, BlockStmt) - Constructor for class pt.compiler.parser.ast.body.MethodDeclaration
 
MethodDeclaration(JavaParser.Modifier) - Method in class pt.compiler.parser.JavaParser
 
MINUS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
MINUSASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
mixedQueue - Variable in class pt.runtime.AbstractTaskPool
 
Modifiers() - Method in class pt.compiler.parser.JavaParser
 
ModifierSet - Class in pt.compiler.parser.ast.body
Class to hold modifiers.
MULTI_LINE_COMMENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
MultiplicativeExpression() - Method in class pt.compiler.parser.JavaParser
 
multiTaskSize() - Static method in class pt.runtime.CurrentTask
Returns the current task's multi-task size.
multiTaskSize() - Method in class pt.runtime.TaskID
Returns the size of the multi-task this task is part of.

N

Name() - Method in class pt.compiler.parser.JavaParser
 
NameExpr - Class in pt.compiler.parser.ast.expr
 
NameExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.NameExpr
 
NameList() - Method in class pt.compiler.parser.JavaParser
 
NATIVE - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
NATIVE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
NE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
NEW - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
newToken(int) - Static method in class pt.compiler.parser.Token
Returns a new Token object, by default.
next - Variable in class pt.compiler.parser.Token
A reference to the next regular (non-special) token from the input stream.
nextCharBuf - Variable in class pt.compiler.parser.JavaCharStream
 
nextCharInd - Variable in class pt.compiler.parser.JavaCharStream
 
nextGlobalID - Static variable in class pt.runtime.TaskID
 
Node - Class in pt.compiler.parser.ast
 
Node(int, int) - Constructor for class pt.compiler.parser.ast.Node
Deprecated. 
Node(int, int, int, int) - Constructor for class pt.compiler.parser.ast.Node
 
NormalAnnotation() - Method in class pt.compiler.parser.JavaParser
 
NormalAnnotationExpr - Class in pt.compiler.parser.ast.expr
 
NormalAnnotationExpr(int, int, NameExpr, List<MemberValuePair>) - Constructor for class pt.compiler.parser.ast.expr.NormalAnnotationExpr
 
NOT_STOLEN - Static variable in class pt.runtime.AbstractTaskPool
 
NOTIFY - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
NotifyArg - Class in pt.compiler.pt
 
NotifyArg(Expression, Expression, boolean) - Constructor for class pt.compiler.pt.NotifyArg
 
NotifyArgument() - Method in class pt.compiler.parser.JavaParser
 
NotifyArgumentList(boolean) - Method in class pt.compiler.parser.JavaParser
 
NOTIFYINTER - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
nowReady(TaskID<?>) - Method in class pt.runtime.AbstractTaskPool
 
nowReady(TaskID<?>) - Method in interface pt.runtime.Taskpool
The specified task is currently on the waiting queue since it has some dependences.
NULL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
NullLiteral() - Method in class pt.compiler.parser.JavaParser
 
NullLiteralExpr - Class in pt.compiler.parser.ast.expr
 
NullLiteralExpr(int, int) - Constructor for class pt.compiler.parser.ast.expr.NullLiteralExpr
 
numThreads - Variable in class pt.runtime.AbstractTaskPool
 

O

ObjectCreationExpr - Class in pt.compiler.parser.ast.expr
 
ObjectCreationExpr(int, int, Expression, ClassOrInterfaceType, List<Type>, List<Expression>, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.expr.ObjectCreationExpr
 
OCTAL_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
offer(E) - Method in class pt.queues.WorkStealingQueue
 
offer(E, long, TimeUnit) - Method in class pt.queues.WorkStealingQueue
 
ORASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

P

PACKAGE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
PackageDeclaration - Class in pt.compiler.parser.ast
 
PackageDeclaration(int, int, List<AnnotationExpr>, NameExpr) - Constructor for class pt.compiler.parser.ast.PackageDeclaration
 
PackageDeclaration() - Method in class pt.compiler.parser.JavaParser
 
Parameter - Class in pt.compiler.parser.ast.body
 
Parameter(int, int, int, List<AnnotationExpr>, Type, boolean, VariableDeclaratorId) - Constructor for class pt.compiler.parser.ast.body.Parameter
 
ParaTask - Class in pt.runtime
Helper methods for the ParaTask runtime.
ParaTask.ScheduleType - Enum in pt.runtime
Enum representing the possible schedules that ParaTask supports.
ParaTaskExceptionGroup - Exception in pt.runtime
 
ParaTaskExceptionGroup(String, Throwable[]) - Constructor for exception pt.runtime.ParaTaskExceptionGroup
 
paraTaskFoundErrors() - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
ParaTaskHelper - Class in pt.runtime
 
ParaTaskHelper() - Constructor for class pt.runtime.ParaTaskHelper
 
ParaTaskHelper.ClassGetter - Class in pt.runtime
[This is only intended for internal use of the ParaTask compiler and runtime]
ParaTaskHelper.ClassGetter() - Constructor for class pt.runtime.ParaTaskHelper.ClassGetter
 
ParaTaskParser - Class in pt.compiler
The source-to-source ParaTask compiler.
ParaTaskRuntimeException - Exception in pt.runtime
 
ParaTaskRuntimeException(String) - Constructor for exception pt.runtime.ParaTaskRuntimeException
 
parse(File) - Static method in class pt.compiler.ParaTaskParser
Parse the ParaTask input into standard Java code.
parse(InputStream, String) - Static method in class pt.compiler.parser.JavaParser
 
parse(InputStream) - Static method in class pt.compiler.parser.JavaParser
 
parse(File, String) - Static method in class pt.compiler.parser.JavaParser
 
parse(File) - Static method in class pt.compiler.parser.JavaParser
 
ParseException - Exception in pt.compiler.parser
This exception is thrown when parse errors are encountered.
ParseException(Token, int[][], String[]) - Constructor for exception pt.compiler.parser.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
ParseException() - Constructor for exception pt.compiler.parser.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(Token, String) - Constructor for exception pt.compiler.parser.ParseException
 
PART_LETTER - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
peek() - Method in class pt.queues.WorkStealingQueue
 
Permutation - Class in pt.compiler.helper
 
Permutation(String[], int) - Constructor for class pt.compiler.helper.Permutation
 
PipelineQueue<E> - Class in pt.queues
 
PipelineQueue(TaskID, TaskID) - Constructor for class pt.queues.PipelineQueue
 
PipelineThread - Class in pt.runtime
 
PipelineThread(Taskpool, TaskID) - Constructor for class pt.runtime.PipelineThread
 
PLUS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
PLUSASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
poll() - Method in class pt.queues.FifoLifoQueue
 
poll(long, TimeUnit) - Method in class pt.queues.WorkStealingQueue
 
poll() - Method in class pt.queues.WorkStealingQueue
 
pollLocalQueue() - Method in class pt.queues.WorkStealingQueue
 
PostfixExpression() - Method in class pt.compiler.parser.JavaParser
 
PreDecrementExpression() - Method in class pt.compiler.parser.JavaParser
 
PreIncrementExpression() - Method in class pt.compiler.parser.JavaParser
 
prevCharIsCR - Variable in class pt.compiler.parser.JavaCharStream
 
prevCharIsLF - Variable in class pt.compiler.parser.JavaCharStream
 
PrimaryExpression() - Method in class pt.compiler.parser.JavaParser
 
PrimaryExpressionWithoutSuperSuffix() - Method in class pt.compiler.parser.JavaParser
 
PrimaryPrefix() - Method in class pt.compiler.parser.JavaParser
 
PrimarySuffix(Expression) - Method in class pt.compiler.parser.JavaParser
 
PrimarySuffixWithoutSuper(Expression) - Method in class pt.compiler.parser.JavaParser
 
PrimitiveType - Class in pt.compiler.parser.ast.type
 
PrimitiveType(int, int, PrimitiveType.Primitive) - Constructor for class pt.compiler.parser.ast.type.PrimitiveType
 
PrimitiveType() - Method in class pt.compiler.parser.JavaParser
 
PrimitiveType.Primitive - Enum in pt.compiler.parser.ast.type
 
print(String) - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
printDebugInfo() - Method in class pt.runtime.AbstractTaskPool
 
printDebugInfo() - Method in interface pt.runtime.Taskpool
 
printFormattedCode(SourcePrinter, String[]) - Static method in class pt.compiler.helper.SourceHelper
Prints code such that lines after a line ending with '{' are indented by one level and lines beginning with '}' are unindented by one level.
printLn() - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
Deprecated. 
printLn(String) - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
Deprecated. 
printLn(int) - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
printLn(String, int) - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
PRIVATE - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
PRIVATE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
privateQueues - Variable in class pt.runtime.AbstractTaskPool
 
PROTECTED - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
PROTECTED - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
pt.compiler - package pt.compiler
Parallel Task source-to-source compiler.
pt.compiler.helper - package pt.compiler.helper
 
pt.compiler.parser - package pt.compiler.parser
 
pt.compiler.parser.ast - package pt.compiler.parser.ast
 
pt.compiler.parser.ast.body - package pt.compiler.parser.ast.body
 
pt.compiler.parser.ast.expr - package pt.compiler.parser.ast.expr
 
pt.compiler.parser.ast.stmt - package pt.compiler.parser.ast.stmt
 
pt.compiler.parser.ast.type - package pt.compiler.parser.ast.type
 
pt.compiler.parser.ast.visitor - package pt.compiler.parser.ast.visitor
 
pt.compiler.pt - package pt.compiler.pt
 
pt.queues - package pt.queues
Thread-safe queues with alternate scheduling policies.
pt.runtime - package pt.runtime
Parallel Task runtime classes.
PT_DependsOn - Class in pt.compiler.pt
 
PT_DependsOn() - Constructor for class pt.compiler.pt.PT_DependsOn
 
PT_Handler - Class in pt.compiler.pt
 
PT_Handler() - Constructor for class pt.compiler.pt.PT_Handler
 
PT_Notify - Class in pt.compiler.pt
 
PT_Notify() - Constructor for class pt.compiler.pt.PT_Notify
 
PT_PREFIX - Static variable in class pt.compiler.parser.ast.visitor.TaskVisitor
 
PT_PREFIX - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
PUBLIC - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
PUBLIC - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
publishInterim(E) - Static method in class pt.runtime.CurrentTask
Publish intermediate results.
put(E) - Method in class pt.queues.WorkStealingQueue
 

Q

QualifiedNameExpr - Class in pt.compiler.parser.ast.expr
 
QualifiedNameExpr(int, int, NameExpr, String) - Constructor for class pt.compiler.parser.ast.expr.QualifiedNameExpr
 
quit - Static variable in class pt.runtime.Slot
 

R

RBRACE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
RBRACKET - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ReadByte() - Method in class pt.compiler.parser.JavaCharStream
 
readChar() - Method in class pt.compiler.parser.JavaCharStream
Read a character.
reduce(Reduction<E>) - Method in class pt.runtime.TaskIDGroup
Perform a reduction on the set of results.
Reduction<E> - Interface in pt.runtime
Define a reduction of two items into one.
ReferenceType - Class in pt.compiler.parser.ast.type
 
ReferenceType(int, int, Type, int) - Constructor for class pt.compiler.parser.ast.type.ReferenceType
 
ReferenceType() - Method in class pt.compiler.parser.JavaParser
 
ReInit(Reader, int, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(Reader, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class pt.compiler.parser.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class pt.compiler.parser.JavaParser
Reinitialise.
ReInit(InputStream, String) - Method in class pt.compiler.parser.JavaParser
Reinitialise.
ReInit(Reader) - Method in class pt.compiler.parser.JavaParser
Reinitialise.
ReInit(JavaParserTokenManager) - Method in class pt.compiler.parser.JavaParser
Reinitialise.
ReInit(JavaCharStream) - Method in class pt.compiler.parser.JavaParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class pt.compiler.parser.JavaParserTokenManager
Reinitialise parser.
RelationalExpression() - Method in class pt.compiler.parser.JavaParser
 
relativeID() - Static method in class pt.runtime.CurrentTask
All tasks have a relative ID.
relativeID - Variable in class pt.runtime.TaskID
 
relativeID() - Method in class pt.runtime.TaskID
Returns the sub-task's relative ID in the multi-task.
REM - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
remainingCapacity - Variable in class pt.queues.WorkStealingQueue
 
remainingCapacity() - Method in class pt.queues.WorkStealingQueue
 
REMASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
remove(Object) - Method in class pt.queues.FifoLifoQueue
 
remove(Object) - Method in class pt.queues.WorkStealingQueue
 
remove() - Method in class pt.queues.WorkStealingQueue
 
removeAll(Collection<?>) - Method in class pt.queues.WorkStealingQueue
 
removeModifier(int, int) - Static method in class pt.compiler.parser.ast.body.ModifierSet
Removes the given modifier.
reset() - Method in class pt.compiler.helper.Permutation
 
ResultType() - Method in class pt.compiler.parser.JavaParser
 
retainAll(Collection<?>) - Method in class pt.queues.WorkStealingQueue
 
RETURN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ReturnStatement() - Method in class pt.compiler.parser.JavaParser
 
ReturnStmt - Class in pt.compiler.parser.ast.stmt
 
ReturnStmt(int, int, Expression) - Constructor for class pt.compiler.parser.ast.stmt.ReturnStmt
 
RPAREN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
RSIGNEDSHIFT() - Method in class pt.compiler.parser.JavaParser
 
RSIGNEDSHIFT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
RSIGNEDSHIFTASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
run() - Method in class pt.runtime.GuiEdtTaskListener
 
run() - Method in class pt.runtime.InteractiveThread
 
run() - Method in class pt.runtime.PipelineThread
 
run() - Method in class pt.runtime.SubstituteThread
 
run() - Method in class pt.runtime.WorkerThread
 
RUNSIGNEDSHIFT() - Method in class pt.compiler.parser.JavaParser
 
RUNSIGNEDSHIFT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
RUNSIGNEDSHIFTASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

S

SC_AND - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SC_OR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SEMICOLON - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
setComplete(TaskID) - Static method in class pt.runtime.ParaTaskHelper
 
setCompleteSlot - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
setData(Object) - Method in class pt.compiler.parser.ast.Node
Use this to store additional information to this node.
setDebugStream(PrintStream) - Method in class pt.compiler.parser.JavaParserTokenManager
Set debug output.
setHeadTask(TaskID) - Method in class pt.queues.PipelineQueue
 
setInstance(Object) - Method in class pt.runtime.TaskInfo
 
setInteractive(boolean) - Method in class pt.runtime.TaskInfo
 
setInterNotify(boolean) - Method in class pt.compiler.pt.NotifyArg
 
setIsPipeline(boolean) - Method in class pt.runtime.TaskInfo
 
setLastUserLine(int) - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
setLength(int) - Method in class pt.compiler.helper.Permutation
 
setMethod(Method) - Method in class pt.runtime.TaskInfo
 
setOptions(String[]) - Method in class pt.compiler.helper.Permutation
 
setParameters(Object...) - Method in class pt.runtime.TaskInfo
 
setPipelineThread(PipelineThread) - Method in class pt.runtime.TaskID
Assigns the thread for this stage of the pipeline.
setProgress(int) - Static method in class pt.runtime.CurrentTask
Updates the progress of the currently executing task.
setQueueArgIndexes(int...) - Method in class pt.runtime.TaskInfo
 
setRegisteringThread() - Method in class pt.runtime.TaskInfo
 
setScheduling(ParaTask.ScheduleType) - Static method in class pt.runtime.ParaTask
Set the scheduling scheme.
setTabSize(int) - Method in class pt.compiler.parser.JavaCharStream
 
setTailTask(TaskID) - Method in class pt.queues.PipelineQueue
 
setTaskID(TaskID<?>) - Method in class pt.runtime.Slot
 
setTaskIdArgIndexes(int...) - Method in class pt.runtime.TaskInfo
 
setTaskIDForSlotsAndHandlers(TaskID) - Method in class pt.runtime.TaskInfo
 
setThreadPoolIDs(long[]) - Method in class pt.queues.FifoLifoQueue
Set the set of threads that will be the worker-threads.
setThreadPoolSize(int) - Static method in class pt.runtime.ParaTask
Set the size of the thread pool.
setTP(Object) - Method in class pt.runtime.TaskThread
 
setTP(Object, String) - Method in class pt.runtime.TaskThread
 
ShiftExpression() - Method in class pt.compiler.parser.JavaParser
 
SHORT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SINGLE_LINE_COMMENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SingleMemberAnnotation() - Method in class pt.compiler.parser.JavaParser
 
SingleMemberAnnotationExpr - Class in pt.compiler.parser.ast.expr
 
SingleMemberAnnotationExpr(int, int, NameExpr, Expression) - Constructor for class pt.compiler.parser.ast.expr.SingleMemberAnnotationExpr
 
size() - Method in class pt.queues.FifoLifoQueue
 
size() - Method in class pt.queues.WorkStealingQueue
 
SLASH - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SLASHASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
sleep_amount_milli - Static variable in class pt.queues.WorkStealingQueue
 
Slot - Class in pt.runtime
 
Slot(Method, Object, boolean) - Constructor for class pt.runtime.Slot
 
Slot(Method, Object, boolean, Slot.SetCompleteSlot) - Constructor for class pt.runtime.Slot
 
Slot.SetCompleteSlot - Enum in pt.runtime
 
SMART - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SourceHelper - Class in pt.compiler.helper
 
SourceHelper() - Constructor for class pt.compiler.helper.SourceHelper
 
SourcePrinter - Class in pt.compiler.parser.ast.visitor
 
SourcePrinter() - Constructor for class pt.compiler.parser.ast.visitor.SourcePrinter
 
specialConstructor - Variable in exception pt.compiler.parser.ParseException
This variable determines which constructor was used to create this object and thereby affects the semantics of the "getMessage" method (see below).
specialToken - Variable in class pt.compiler.parser.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
STAR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
STARASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
STARTED - Static variable in class pt.runtime.TaskID
 
startInteractiveTask(TaskID) - Method in class pt.runtime.AbstractTaskPool
 
startPipelineTask(TaskID) - Method in class pt.runtime.AbstractTaskPool
 
Statement - Class in pt.compiler.parser.ast.stmt
 
Statement(int, int, int, int) - Constructor for class pt.compiler.parser.ast.stmt.Statement
 
Statement(int, int) - Constructor for class pt.compiler.parser.ast.stmt.Statement
 
Statement() - Method in class pt.compiler.parser.JavaParser
 
StatementExpression() - Method in class pt.compiler.parser.JavaParser
 
Statements() - Method in class pt.compiler.parser.JavaParser
 
STATIC - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
STATIC - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
staticFlag - Static variable in class pt.compiler.parser.JavaCharStream
Whether parser is static.
status - Variable in class pt.runtime.TaskID
 
STRICTFP - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
STRICTFP - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
StringLiteralExpr - Class in pt.compiler.parser.ast.expr
 
StringLiteralExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.StringLiteralExpr
 
stripGenerics(String) - Static method in class pt.compiler.helper.SourceHelper
Completely unreliable way to strip generic parameters from the name of a type.
SubstituteThread - Class in pt.runtime
 
SubstituteThread(Taskpool, int) - Constructor for class pt.runtime.SubstituteThread
 
SubstituteThread(TaskID<?>, Taskpool, int) - Constructor for class pt.runtime.SubstituteThread
 
SUPER - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SuperExpr - Class in pt.compiler.parser.ast.expr
 
SuperExpr(int, int, Expression) - Constructor for class pt.compiler.parser.ast.expr.SuperExpr
 
SuperMemberAccessExpr - Class in pt.compiler.parser.ast.expr
 
SuperMemberAccessExpr(int, int, String) - Constructor for class pt.compiler.parser.ast.expr.SuperMemberAccessExpr
 
SWITCH - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SwitchEntry() - Method in class pt.compiler.parser.JavaParser
 
SwitchEntryStmt - Class in pt.compiler.parser.ast.stmt
 
SwitchEntryStmt(int, int, Expression, List<Statement>) - Constructor for class pt.compiler.parser.ast.stmt.SwitchEntryStmt
 
SwitchStatement() - Method in class pt.compiler.parser.JavaParser
 
SwitchStmt - Class in pt.compiler.parser.ast.stmt
 
SwitchStmt(int, int, Expression, List<SwitchEntryStmt>) - Constructor for class pt.compiler.parser.ast.stmt.SwitchStmt
 
SwitchTo(int) - Method in class pt.compiler.parser.JavaParserTokenManager
Switch to specified lex state.
SYNCHRONIZED - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
SYNCHRONIZED - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
SynchronizedStatement() - Method in class pt.compiler.parser.JavaParser
 
SynchronizedStmt - Class in pt.compiler.parser.ast.stmt
 
SynchronizedStmt(int, int, Expression, BlockStmt) - Constructor for class pt.compiler.parser.ast.stmt.SynchronizedStmt
 

T

tabSize - Variable in class pt.compiler.parser.JavaCharStream
 
take() - Method in class pt.queues.WorkStealingQueue
 
TASK - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TASK_INTERACTIVE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TaskClauseExpr - Class in pt.compiler.parser.ast.expr
 
TaskClauseExpr(int, int, Expression, PT_DependsOn, PT_Notify, PT_Notify, PT_Handler) - Constructor for class pt.compiler.parser.ast.expr.TaskClauseExpr
 
TaskClauseExpression() - Method in class pt.compiler.parser.JavaParser
 
TaskDeclaration - Class in pt.compiler.parser.ast.body
 
TaskDeclaration(int, int, JavadocComment, int, MethodDeclaration, String, boolean, String) - Constructor for class pt.compiler.parser.ast.body.TaskDeclaration
 
TaskDeclaration() - Method in class pt.compiler.parser.JavaParser
 
TaskID<E> - Class in pt.runtime
A future object representing a task invocation.
TaskIDGroup<E> - Class in pt.runtime
An extension of TaskID to contain multiple tasks.
TaskIDGroup(int) - Constructor for class pt.runtime.TaskIDGroup
Construct a new group that will contain groupSize tasks.
taskInfo - Variable in class pt.runtime.TaskID
 
TaskInfo - Class in pt.runtime
Used to store certain information in order to invoke the task..
TaskInfo() - Constructor for class pt.runtime.TaskInfo
 
Taskpool - Interface in pt.runtime
 
taskpool - Variable in class pt.runtime.TaskThread
 
TaskpoolFactory - Class in pt.runtime
 
TaskpoolFactory() - Constructor for class pt.runtime.TaskpoolFactory
 
TaskpoolFIFOWorkSharing - Class in pt.runtime
 
TaskpoolFIFOWorkSharing() - Constructor for class pt.runtime.TaskpoolFIFOWorkSharing
 
TaskpoolLIFOWorkStealing - Class in pt.runtime
There is no global queue, all tasks are placed on private queues in a round-robin fashion.
TaskpoolLIFOWorkStealing() - Constructor for class pt.runtime.TaskpoolLIFOWorkStealing
 
TaskpoolMixedScheduling - Class in pt.runtime
 
TaskpoolMixedScheduling() - Constructor for class pt.runtime.TaskpoolMixedScheduling
 
TaskThread - Class in pt.runtime
 
TaskThread(Taskpool) - Constructor for class pt.runtime.TaskThread
 
TaskVisitor - Class in pt.compiler.parser.ast.visitor
 
TaskVisitor() - Constructor for class pt.compiler.parser.ast.visitor.TaskVisitor
 
THIS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ThisExpr - Class in pt.compiler.parser.ast.expr
 
ThisExpr(int, int, Expression) - Constructor for class pt.compiler.parser.ast.expr.ThisExpr
 
threadID - Variable in class pt.runtime.TaskThread
 
THROW - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
THROWS - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
ThrowStatement() - Method in class pt.compiler.parser.JavaParser
 
ThrowStmt - Class in pt.compiler.parser.ast.stmt
 
ThrowStmt(int, int, Expression) - Constructor for class pt.compiler.parser.ast.stmt.ThrowStmt
 
TILDE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
toArray() - Method in class pt.queues.WorkStealingQueue
 
toArray(T[]) - Method in class pt.queues.WorkStealingQueue
 
token - Variable in class pt.compiler.parser.JavaParser
Current token.
Token - Class in pt.compiler.parser
Describes the input token stream.
Token() - Constructor for class pt.compiler.parser.Token
 
Token.GTToken - Class in pt.compiler.parser
 
Token.GTToken() - Constructor for class pt.compiler.parser.Token.GTToken
 
token_source - Variable in class pt.compiler.parser.JavaParser
Generated Token Manager.
tokenImage - Static variable in interface pt.compiler.parser.JavaParserConstants
Literal token values.
tokenImage - Variable in exception pt.compiler.parser.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenMgrError - Error in pt.compiler.parser
Token Manager Error.
TokenMgrError() - Constructor for error pt.compiler.parser.TokenMgrError
No arg constructor.
TokenMgrError(String, int) - Constructor for error pt.compiler.parser.TokenMgrError
Constructor with message and reason.
TokenMgrError(boolean, int, int, int, String, char, int) - Constructor for error pt.compiler.parser.TokenMgrError
Full Constructor.
toString() - Method in class pt.compiler.parser.ast.Node
 
toString() - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
toString() - Method in class pt.compiler.parser.Token
Returns the image.
totalNumTasksExecuted() - Method in class pt.runtime.AbstractTaskPool
 
totalNumTasksExecuted() - Method in interface pt.runtime.Taskpool
 
TRANSIENT - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
TRANSIENT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TRUE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TRY - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TRYCATCH - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
TryStatement() - Method in class pt.compiler.parser.JavaParser
 
TryStmt - Class in pt.compiler.parser.ast.stmt
 
TryStmt(int, int, BlockStmt, List<CatchClause>, BlockStmt) - Constructor for class pt.compiler.parser.ast.stmt.TryStmt
 
Type - Class in pt.compiler.parser.ast.type
 
Type(int, int) - Constructor for class pt.compiler.parser.ast.type.Type
 
Type() - Method in class pt.compiler.parser.JavaParser
 
TypeArgument() - Method in class pt.compiler.parser.JavaParser
 
TypeArguments() - Method in class pt.compiler.parser.JavaParser
 
TypeBound() - Method in class pt.compiler.parser.JavaParser
 
TypeDeclaration - Class in pt.compiler.parser.ast.body
 
TypeDeclaration(int, int, JavadocComment, String, int, List<BodyDeclaration>) - Constructor for class pt.compiler.parser.ast.body.TypeDeclaration
 
TypeDeclaration() - Method in class pt.compiler.parser.JavaParser
 
TypeDeclarationStmt - Class in pt.compiler.parser.ast.stmt
 
TypeDeclarationStmt(int, int, TypeDeclaration) - Constructor for class pt.compiler.parser.ast.stmt.TypeDeclarationStmt
 
TypeParameter - Class in pt.compiler.parser.ast
 
TypeParameter(int, int, String, List<ClassOrInterfaceType>) - Constructor for class pt.compiler.parser.ast.TypeParameter
 
TypeParameter() - Method in class pt.compiler.parser.JavaParser
 
TypeParameters() - Method in class pt.compiler.parser.JavaParser
 

U

UnaryExpr - Class in pt.compiler.parser.ast.expr
 
UnaryExpr(int, int, Expression, UnaryExpr.Operator) - Constructor for class pt.compiler.parser.ast.expr.UnaryExpr
 
UnaryExpr.Operator - Enum in pt.compiler.parser.ast.expr
 
UnaryExpression() - Method in class pt.compiler.parser.JavaParser
 
UnaryExpressionNotPlusMinus() - Method in class pt.compiler.parser.JavaParser
 
unindent() - Method in class pt.compiler.parser.ast.visitor.SourcePrinter
 
unregisterOutputQueue(PipelineQueue<E>) - Method in class pt.runtime.TaskID
Unregisters a queue from a pipeline stage so that new results are no longer written to it.
UpdateLineColumn(char) - Method in class pt.compiler.parser.JavaCharStream
 

V

value - Variable in class pt.compiler.parser.ast.expr.StringLiteralExpr
 
valueOf(String) - Static method in enum pt.compiler.parser.ast.expr.AssignExpr.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.compiler.parser.ast.expr.BinaryExpr.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.compiler.parser.ast.expr.UnaryExpr.Operator
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.compiler.parser.ast.type.PrimitiveType.Primitive
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.runtime.ParaTask.ScheduleType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum pt.runtime.Slot.SetCompleteSlot
Returns the enum constant of this type with the specified name.
values() - Static method in enum pt.compiler.parser.ast.expr.AssignExpr.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.compiler.parser.ast.expr.BinaryExpr.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.compiler.parser.ast.expr.UnaryExpr.Operator
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.compiler.parser.ast.type.PrimitiveType.Primitive
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.runtime.ParaTask.ScheduleType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum pt.runtime.Slot.SetCompleteSlot
Returns an array containing the constants of this enum type, in the order they are declared.
VariableDeclarationExpr - Class in pt.compiler.parser.ast.expr
 
VariableDeclarationExpr(int, int, int, List<AnnotationExpr>, Type, List<VariableDeclarator>) - Constructor for class pt.compiler.parser.ast.expr.VariableDeclarationExpr
 
VariableDeclarationExpression() - Method in class pt.compiler.parser.JavaParser
 
VariableDeclarator - Class in pt.compiler.parser.ast.body
 
VariableDeclarator(int, int, VariableDeclaratorId, Expression) - Constructor for class pt.compiler.parser.ast.body.VariableDeclarator
 
VariableDeclarator() - Method in class pt.compiler.parser.JavaParser
 
VariableDeclaratorId - Class in pt.compiler.parser.ast.body
 
VariableDeclaratorId(int, int, String, int) - Constructor for class pt.compiler.parser.ast.body.VariableDeclaratorId
 
VariableDeclaratorId() - Method in class pt.compiler.parser.JavaParser
 
VariableInitializer() - Method in class pt.compiler.parser.JavaParser
 
visit(Node, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(CompilationUnit, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(PackageDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(NameExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(QualifiedNameExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ImportDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ClassOrInterfaceDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EmptyTypeDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(JavadocComment, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ClassOrInterfaceType, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(TypeParameter, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(PrimitiveType, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ReferenceType, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(WildcardType, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(FieldDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(VariableDeclarator, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(VariableDeclaratorId, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ArrayInitializerExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(VoidType, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ArrayAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ArrayCreationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(AssignExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(BinaryExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(CastExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ClassExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ConditionalExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EnclosedExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(FieldAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(InstanceOfExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(CharLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(DoubleLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(IntegerLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(LongLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(IntegerLiteralMinValueExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(LongLiteralMinValueExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(StringLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(BooleanLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(NullLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ThisExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SuperExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(MethodCallExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ObjectCreationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SuperMemberAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(UnaryExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ConstructorDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(MethodDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(Parameter, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ExplicitConstructorInvocationStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(VariableDeclarationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(TypeDeclarationStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(AssertStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(BlockStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(LabeledStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EmptyStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ExpressionStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SwitchStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SwitchEntryStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(BreakStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ReturnStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EnumDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EnumConstantDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(EmptyMemberDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(InitializerDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(IfStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(WhileStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ContinueStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(DoStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ForeachStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ForStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(ThrowStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SynchronizedStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(TryStmt, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(CatchClause, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(AnnotationDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(AnnotationMemberDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(MarkerAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(SingleMemberAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(NormalAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(MemberValuePair, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(LineComment, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(BlockComment, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(TaskClauseExpr, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(TaskDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.DumpVisitor
 
visit(Node, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(CompilationUnit, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(PackageDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ImportDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(TypeParameter, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(LineComment, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(BlockComment, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ClassOrInterfaceDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EnumDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EmptyTypeDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EnumConstantDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(AnnotationDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(AnnotationMemberDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(FieldDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(VariableDeclarator, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(VariableDeclaratorId, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ConstructorDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(MethodDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(Parameter, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EmptyMemberDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(InitializerDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(JavadocComment, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ClassOrInterfaceType, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(PrimitiveType, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ReferenceType, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(VoidType, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(WildcardType, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ArrayAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ArrayCreationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ArrayInitializerExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(AssignExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(BinaryExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(CastExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ClassExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ConditionalExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EnclosedExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(FieldAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(InstanceOfExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(StringLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(IntegerLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(LongLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(IntegerLiteralMinValueExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(LongLiteralMinValueExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(CharLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(DoubleLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(BooleanLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(NullLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(MethodCallExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(NameExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ObjectCreationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(QualifiedNameExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SuperMemberAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ThisExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SuperExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(UnaryExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(VariableDeclarationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(MarkerAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SingleMemberAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(NormalAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(MemberValuePair, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ExplicitConstructorInvocationStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(TypeDeclarationStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(AssertStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(BlockStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(LabeledStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(EmptyStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ExpressionStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SwitchStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SwitchEntryStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(BreakStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ReturnStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(IfStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(WhileStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ContinueStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(DoStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ForeachStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ForStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(ThrowStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(SynchronizedStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(TryStmt, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(CatchClause, A) - Method in interface pt.compiler.parser.ast.visitor.GenericVisitor
 
visit(TaskClauseExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(VariableDeclarationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(VariableDeclarator, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(TaskDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(MethodCallExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(AssignExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(Node, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(CompilationUnit, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(PackageDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(NameExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(QualifiedNameExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ImportDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ClassOrInterfaceDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EmptyTypeDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(JavadocComment, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ClassOrInterfaceType, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(TypeParameter, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(PrimitiveType, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ReferenceType, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(WildcardType, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(FieldDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(VariableDeclaratorId, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ArrayInitializerExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(VoidType, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ArrayAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ArrayCreationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(BinaryExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(CastExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ClassExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ConditionalExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EnclosedExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(FieldAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(InstanceOfExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(CharLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(DoubleLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(IntegerLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(LongLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(IntegerLiteralMinValueExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(LongLiteralMinValueExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(StringLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(BooleanLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(NullLiteralExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ThisExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SuperExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ObjectCreationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SuperMemberAccessExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(UnaryExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ConstructorDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(MethodDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(Parameter, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ExplicitConstructorInvocationStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(TypeDeclarationStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(AssertStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(BlockStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(LabeledStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EmptyStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ExpressionStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SwitchStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SwitchEntryStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(BreakStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ReturnStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EnumDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EnumConstantDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(EmptyMemberDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(InitializerDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(IfStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(WhileStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ContinueStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(DoStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ForeachStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ForStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(ThrowStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SynchronizedStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(TryStmt, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(CatchClause, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(AnnotationDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(AnnotationMemberDeclaration, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(MarkerAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(SingleMemberAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(NormalAnnotationExpr, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(MemberValuePair, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(LineComment, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(BlockComment, Object) - Method in class pt.compiler.parser.ast.visitor.TaskVisitor
 
visit(Node, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(TaskClauseExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(TaskDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(CompilationUnit, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(PackageDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ImportDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(TypeParameter, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(LineComment, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(BlockComment, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ClassOrInterfaceDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EnumDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EmptyTypeDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EnumConstantDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(AnnotationDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(AnnotationMemberDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(FieldDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(VariableDeclarator, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(VariableDeclaratorId, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ConstructorDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(MethodDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(Parameter, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EmptyMemberDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(InitializerDeclaration, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(JavadocComment, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ClassOrInterfaceType, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(PrimitiveType, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ReferenceType, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(VoidType, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(WildcardType, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ArrayAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ArrayCreationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ArrayInitializerExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(AssignExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(BinaryExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(CastExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ClassExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ConditionalExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EnclosedExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(FieldAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(InstanceOfExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(StringLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(IntegerLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(LongLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(IntegerLiteralMinValueExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(LongLiteralMinValueExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(CharLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(DoubleLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(BooleanLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(NullLiteralExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(MethodCallExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(NameExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ObjectCreationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(QualifiedNameExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SuperMemberAccessExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ThisExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SuperExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(UnaryExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(VariableDeclarationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(MarkerAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SingleMemberAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(NormalAnnotationExpr, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(MemberValuePair, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ExplicitConstructorInvocationStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(TypeDeclarationStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(AssertStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(BlockStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(LabeledStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(EmptyStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ExpressionStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SwitchStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SwitchEntryStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(BreakStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ReturnStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(IfStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(WhileStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ContinueStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(DoStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ForeachStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ForStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(ThrowStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(SynchronizedStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(TryStmt, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
visit(CatchClause, A) - Method in interface pt.compiler.parser.ast.visitor.VoidVisitor
 
VOID - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
VoidType - Class in pt.compiler.parser.ast.type
 
VoidType(int, int) - Constructor for class pt.compiler.parser.ast.type.VoidType
 
VoidVisitor<A> - Interface in pt.compiler.parser.ast.visitor
 
VOLATILE - Static variable in class pt.compiler.parser.ast.body.ModifierSet
 
VOLATILE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

W

waitingTasks - Variable in class pt.runtime.AbstractTaskPool
 
waitTillFinished() - Method in class pt.runtime.TaskID
Blocks the current thread until the task finishes.
waitTillFinished() - Method in class pt.runtime.TaskIDGroup
Waits for all the contained inner tasks to complete.
WHILE - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
WhileStatement() - Method in class pt.compiler.parser.JavaParser
 
WhileStmt - Class in pt.compiler.parser.ast.stmt
 
WhileStmt(int, int, Expression, Statement) - Constructor for class pt.compiler.parser.ast.stmt.WhileStmt
 
Wildcard() - Method in class pt.compiler.parser.JavaParser
 
WildcardType - Class in pt.compiler.parser.ast.type
 
WildcardType(int, int, ReferenceType, ReferenceType) - Constructor for class pt.compiler.parser.ast.type.WildcardType
 
WORKER_SLEEP_DELAY - Static variable in class pt.runtime.ParaTaskHelper
[This is only intended for internal use of the ParaTask compiler and runtime]
workerPollNextTask() - Method in class pt.runtime.AbstractTaskPool
 
workerPollNextTask() - Method in interface pt.runtime.Taskpool
The worker thread polls the task pool for a task..
workerPollNextTask() - Method in class pt.runtime.TaskpoolFIFOWorkSharing
Tries to poll for a task for the current worker..
workerPollNextTask() - Method in class pt.runtime.TaskpoolLIFOWorkStealing
 
workerPollNextTask() - Method in class pt.runtime.TaskpoolMixedScheduling
 
workers - Variable in class pt.runtime.AbstractTaskPool
 
workerTakeNextTask() - Method in class pt.runtime.AbstractTaskPool
 
workerTakeNextTask() - Method in interface pt.runtime.Taskpool
The worker thread blocks until it gets a task to execute.
WorkerThread - Class in pt.runtime
 
WorkerThread(int, Taskpool) - Constructor for class pt.runtime.WorkerThread
 
WorkStealingQueue<E> - Class in pt.queues
An implementation of a work-stealing queue.
WorkStealingQueue() - Constructor for class pt.queues.WorkStealingQueue
Create an empty WorkStealingQueue with maximum capacity and chunksize of 1.
WorkStealingQueue(int, int) - Constructor for class pt.queues.WorkStealingQueue
Create an empty WorkStealingQueue with the specified capacity and chunksize.
WorkStealingQueue(Collection<? extends E>, int) - Constructor for class pt.queues.WorkStealingQueue
Create a WorkStealingQueue that contains the specified collection of elements and specified chunksize.
writeToOutputQueues(E) - Method in class pt.runtime.TaskID
Write something into the output queue(s) handled by this TaskID.

X

XOR - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.
XORASSIGN - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

_

_DEFAULT - Static variable in interface pt.compiler.parser.JavaParserConstants
RegularExpression Id.

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