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

S

s - Variable in class edu.neu.ccs.demeterf.demfgen.classes.Print._S
 
s - Variable in class edu.neu.ccs.demeterf.http.classes.PrintToString._S
 
s - Variable in class edu.neu.ccs.demeterf.inline.classes.PrintToString._S
 
s - Variable in class edu.neu.ccs.demeterf.lexer.classes.PrintToString._S
 
s - Variable in class edu.neu.ccs.demeterf.views.classes.PrintToString._S
 
same(List<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Is the given list have the same elements as this list?
same(List<X>, List.Comp<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Is the given list have the same elements as this list using the given comparer?
sameG(List<Y>, List.GComp<X, Y>) - Method in class edu.neu.ccs.demeterf.lib.List
Is the given list have the same elements as this list using the given comparer?
searchForClass(String) - Static method in class edu.neu.ccs.demeterf.dispatch.Type
 
seconds(long) - Static method in class edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
Return the number of Seconds from the given Milliseconds
send(String, int) - Method in class edu.neu.ccs.demeterf.http.classes.HTTPReq
Send this Request to the given Server/Port, and return its Response
SEP - Static variable in class edu.neu.ccs.demeterf.demfgen.Diff
 
separateOption(String, List<String>) - Static method in class edu.neu.ccs.demeterf.util.CLI
Returns the seperated list that makes up a command-line option of the form: "--name:A:B:C".
Server - Annotation Type in edu.neu.ccs.demeterf.http.server
Attach to a Server to describe the Port it will listen on
ServerThread - Class in edu.neu.ccs.demeterf.http.server
Represents the Dispatch portion of an HTTP Server.
Set<X> - Class in edu.neu.ccs.demeterf.lib
Represents a Set of comparable Elements, implemented with RBTrees.
Set(List<X>) - Constructor for class edu.neu.ccs.demeterf.lib.Set
Construct a Set from a List of Comparable elements.
Set(X...) - Constructor for class edu.neu.ccs.demeterf.lib.Set
Construct a Set from a parameter array of Comparable elements.
Set(Comparator<X>, X...) - Constructor for class edu.neu.ccs.demeterf.lib.Set
Construct a Set from a parameter array.
Set(RBTree<Wrap<X>>) - Constructor for class edu.neu.ccs.demeterf.lib.Set
Construct a Set from a tree of Wrapped (Comparable) elements.
Set.Merge<X> - Class in edu.neu.ccs.demeterf.lib
Function Class to help in the merging of Sets.
Set.Merge() - Constructor for class edu.neu.ccs.demeterf.lib.Set.Merge
 
Set.tree - Class in edu.neu.ccs.demeterf.lib
Field Class
Set.tree() - Constructor for class edu.neu.ccs.demeterf.lib.Set.tree
 
setAllowNull(boolean) - Static method in class edu.neu.ccs.demeterf.util.Util
Turn support for null fields on/off
setDebug(boolean) - Static method in class edu.neu.ccs.demeterf.Bc
 
setDebug(boolean) - Static method in class edu.neu.ccs.demeterf.dispatch.MethodDB
 
setDebug(boolean) - Static method in class edu.neu.ccs.demeterf.util.Util
Turn Traversal debugging output on/off
setDebugStream(PrintStream) - Method in class edu.neu.ccs.demeterf.demfgen.classes.TheParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class edu.neu.ccs.demeterf.http.classes.TheParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class edu.neu.ccs.demeterf.inline.classes.TheParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class edu.neu.ccs.demeterf.lexer.classes.TheParserTokenManager
Set debug output.
setDebugStream(PrintStream) - Method in class edu.neu.ccs.demeterf.views.classes.TheParserTokenManager
Set debug output.
setDiff(Diff.DiffJava) - Static method in class edu.neu.ccs.demeterf.demfgen.Diff
 
setSkipPrivate(boolean) - Static method in class edu.neu.ccs.demeterf.util.Util
Skip Private Fields
Setters - Class in edu.neu.ccs.demeterf.demfgen.pcdgp
 
Setters() - Constructor for class edu.neu.ccs.demeterf.demfgen.pcdgp.Setters
 
SetTest - Class in <Unnamed>
A quick test of the new "imperative" demfgen.lib.List Methods
SetTest() - Constructor for class SetTest
 
setVerbose(boolean) - Static method in class edu.neu.ccs.demeterf.http.server.Factory
Set to true in order to get Output for Server/Dispatch descisions.
setVerbose(boolean) - Static method in class edu.neu.ccs.demeterf.http.server.ServerThread
Set to true in order to get Output for Server/Dispatch descisions.
setWarning(boolean) - Static method in class edu.neu.ccs.demeterf.util.Util
Turn Traversal warning output on/off
showcd - Static variable in class edu.neu.ccs.demeterf.demfgen.Diff
Option Specs...
shutdown() - Method in class edu.neu.ccs.demeterf.http.server.ServerThread
Kill the Server listening thread, though workers will continue/complete
signature(Method) - Static method in class edu.neu.ccs.demeterf.util.Util
Signature Printing Helper
signature(Constructor<?>) - Static method in class edu.neu.ccs.demeterf.util.Util
Signature Printing Helper
signature(Class<?>, String, Object[], int) - Static method in class edu.neu.ccs.demeterf.util.Util
Signature Printing Helper
signature(Class<?>, String, Class<?>[], int) - Static method in class edu.neu.ccs.demeterf.util.Util
Signature Printing Helper
signature(Class<?>, String, String[], int) - Static method in class edu.neu.ccs.demeterf.util.Util
Signature Printing Helper
SimpleCharStream - Class in edu.neu.ccs.demeterf.demfgen.classes
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Constructor.
SimpleCharStream - Class in edu.neu.ccs.demeterf.http.classes
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Constructor.
SimpleCharStream - Class in edu.neu.ccs.demeterf.inline.classes
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Constructor.
SimpleCharStream - Class in edu.neu.ccs.demeterf.lexer.classes
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Constructor.
SimpleCharStream - Class in edu.neu.ccs.demeterf.views.classes
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleCharStream(Reader, int, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(Reader) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, int, int) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream, String) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
SimpleCharStream(InputStream) - Constructor for class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Constructor.
size() - Method in class edu.neu.ccs.demeterf.lib.Map
Return the number of elements in this Map
size() - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
size() - Method in class edu.neu.ccs.demeterf.lib.RBNode
 
size() - Method in class edu.neu.ccs.demeterf.lib.RBTree
Return the number of elements in the RBTree
size() - Method in class edu.neu.ccs.demeterf.lib.Set
Return the nuber of elements in this Set
skip(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.EdgeBypass
 
skip(Edge) - Method in class edu.neu.ccs.demeterf.control.EdgeBypass
 
skip(Edge) - Method in class edu.neu.ccs.demeterf.control.EdgeOnly
 
skip(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.Everywhere
 
skip(Edge) - Method in class edu.neu.ccs.demeterf.control.Everywhere
 
skip(Class<?>, String) - Method in class edu.neu.ccs.demeterf.control.Nowhere
 
skip(Edge) - Method in class edu.neu.ccs.demeterf.control.Nowhere
 
skip(Class<?>, String) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not to bypass/skip the given Class/Field
skip(Edge) - Method in class edu.neu.ccs.demeterf.Control
Returns whether or not to bypass/skip the given Edge
SKIP() - Method in interface edu.neu.ccs.demeterf.lexer.ADFA
 
skipPrivate - Static variable in class edu.neu.ccs.demeterf.util.Util
Skip private fields during Traversal, this is set to true to be able to hide the library details, so we can use non Comparable types with an external Comparator
smallTrans(int, int) - Method in class edu.neu.ccs.demeterf.lexer.Lexer
 
smallTransArray() - Method in class edu.neu.ccs.demeterf.lexer.classes.Mach
 
some(X) - Static method in class edu.neu.ccs.demeterf.lib.Option
Create an Option that exists.
Some<X> - Class in edu.neu.ccs.demeterf.lib
Represents an Optional instance that exists.
Some(X) - Constructor for class edu.neu.ccs.demeterf.lib.Some
 
some(Object) - Static method in class edu.neu.ccs.demeterf.util.Option
 
some() - Method in class edu.neu.ccs.demeterf.util.Option
 
Some.just - Class in edu.neu.ccs.demeterf.lib
 
Some.just() - Constructor for class edu.neu.ccs.demeterf.lib.Some.just
 
sort(List.Comp<X>) - Method in class edu.neu.ccs.demeterf.lib.Empty
 
sort(List.Comp<X>) - Method in class edu.neu.ccs.demeterf.lib.List
Sort this List using the given Comparison
specialToken - Variable in class edu.neu.ccs.demeterf.demfgen.classes.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class edu.neu.ccs.demeterf.http.classes.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class edu.neu.ccs.demeterf.inline.classes.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class edu.neu.ccs.demeterf.lexer.classes.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
specialToken - Variable in class edu.neu.ccs.demeterf.views.classes.Token
This field is used to access special tokens that occur prior to this token, but after the immediately preceding regular (non-special) token.
splitArgs(String[]) - Static method in class edu.neu.ccs.demeterf.util.CLI
Takes an array of strings (presumably from the command-line) and separates them into Options and Argsuments.
SQLCreate - Class in edu.neu.ccs.demeterf.demfgen.dgp.sql
 
SQLCreate() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLCreate
 
SQLInsert - Class in edu.neu.ccs.demeterf.demfgen.dgp.sql
 
SQLInsert() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLInsert
 
sqlType(String) - Static method in class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLUtil
 
sqltypes - Static variable in class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLUtil
 
SQLUtil - Class in edu.neu.ccs.demeterf.demfgen.dgp.sql
 
SQLUtil() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.sql.SQLUtil
 
StackLess - Class in edu.neu.ccs.demeterf.examples
 
StackLess() - Constructor for class edu.neu.ccs.demeterf.examples.StackLess
 
star() - Method in class edu.neu.ccs.demeterf.lexer.classes.NFA
 
StarQuant - Class in edu.neu.ccs.demeterf.views.classes
Representation of StarQuant
StarQuant() - Constructor for class edu.neu.ccs.demeterf.views.classes.StarQuant
Construct a(n) StarQuant Instance
StarRE - Class in edu.neu.ccs.demeterf.lexer.classes
Representation of StarRE
StarRE(RegExp) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.StarRE
Construct a(n) StarRE Instance
StarRE.re - Class in edu.neu.ccs.demeterf.lexer.classes
Field Class for StarRE.re
StarRE.re() - Constructor for class edu.neu.ccs.demeterf.lexer.classes.StarRE.re
 
startArgument() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
Initial traversal argument (Some|None)
state(int) - Method in class edu.neu.ccs.demeterf.lexer.classes.Mach
 
State - Class in edu.neu.ccs.demeterf.lexer.classes
Representation of State
State(int) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.State
Construct a(n) State Instance
State.id - Class in edu.neu.ccs.demeterf.lexer.classes
Field Class for State.id
State.id() - Constructor for class edu.neu.ccs.demeterf.lexer.classes.State.id
 
states() - Method in class edu.neu.ccs.demeterf.lexer.classes.Mach
 
StaticBc - Class in edu.neu.ccs.demeterf.demfgen.dgp
Generate a CD specific TU for the given CD
StaticBc() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.StaticBc
 
staticFlag - Static variable in class edu.neu.ccs.demeterf.demfgen.classes.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class edu.neu.ccs.demeterf.http.classes.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class edu.neu.ccs.demeterf.inline.classes.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class edu.neu.ccs.demeterf.lexer.classes.SimpleCharStream
Whether parser is static.
staticFlag - Static variable in class edu.neu.ccs.demeterf.views.classes.SimpleCharStream
Whether parser is static.
StaticTrav - Class in edu.neu.ccs.demeterf.demfgen.classes
Creates a Static version of Traversal for a specific CD without a Context
StaticTrav(FC) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.StaticTrav
 
StaticTrav(FC, Control) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.StaticTrav
 
StaticTrav - Class in edu.neu.ccs.demeterf.demfgen.dgp
Generate CD specific traversal code that statically distinguishes traversable types and calls to DemeterF dispatch functions when all child results have returned.
StaticTrav() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.StaticTrav
 
StaticTravCtx - Class in edu.neu.ccs.demeterf.demfgen.classes
Creates a Static version of Traversal for a specific CD with a Context
StaticTravCtx(FC) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.StaticTravCtx
 
StaticTravCtx(FC, Control) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.StaticTravCtx
 
StaticTravCtx - Class in edu.neu.ccs.demeterf.demfgen.dgp
Generate CD specific traversal code statically with a traversal Context.
StaticTravCtx() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.StaticTravCtx
 
StaticTU - Class in edu.neu.ccs.demeterf.demfgen.dgp
Generate a CD specific Bc for the given CD
StaticTU() - Constructor for class edu.neu.ccs.demeterf.demfgen.dgp.StaticTU
 
step() - Method in class edu.neu.ccs.demeterf.perform.HeapTrav.Value
 
step() - Method in class edu.neu.ccs.demeterf.stackless.Continuation
 
step() - Method in class edu.neu.ccs.demeterf.stackless.HeapTrav.Value
 
storeOptions(List<String>) - Static method in class edu.neu.ccs.demeterf.demfgen.Diff
Set the global DemFGen Options
string() - Method in class edu.neu.ccs.demeterf.demfgen.classes.AddToken
 
string() - Method in class edu.neu.ccs.demeterf.demfgen.classes.EmptyToken
 
string() - Method in interface edu.neu.ccs.demeterf.demfgen.classes.LitToken
 
string() - Method in class edu.neu.ccs.demeterf.demfgen.classes.RealToken
 
string() - Method in class edu.neu.ccs.demeterf.demfgen.classes.TheEOF
 
STRING - Static variable in interface edu.neu.ccs.demeterf.demfgen.classes.TheParserConstants
RegularExpression Id.
STRING - Static variable in interface edu.neu.ccs.demeterf.http.classes.TheParserConstants
RegularExpression Id.
STRING - Static variable in interface edu.neu.ccs.demeterf.inline.classes.TheParserConstants
RegularExpression Id.
STRING - Static variable in interface edu.neu.ccs.demeterf.lexer.classes.TheParserConstants
RegularExpression Id.
STRING - Static variable in interface edu.neu.ccs.demeterf.views.classes.TheParserConstants
RegularExpression Id.
stringInput - Variable in class edu.neu.ccs.demeterf.demfgen.Diff.DiffJava
 
StrLTrip - Class in edu.neu.ccs.demeterf.demfgen
 
StrLTrip() - Constructor for class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
StrLTrip(List<String>, List<String>, List<String>) - Constructor for class edu.neu.ccs.demeterf.demfgen.StrLTrip
 
StrLTrip.StrPair - Class in edu.neu.ccs.demeterf.demfgen
 
StrLTrip.StrPair(String, String) - Constructor for class edu.neu.ccs.demeterf.demfgen.StrLTrip.StrPair
 
StrLTrip.StrTrip - Class in edu.neu.ccs.demeterf.demfgen
 
StrLTrip.StrTrip(String, String, String) - Constructor for class edu.neu.ccs.demeterf.demfgen.StrLTrip.StrTrip
 
StrRE - Class in edu.neu.ccs.demeterf.lexer.classes
Representation of StrRE
StrRE(String) - Constructor for class edu.neu.ccs.demeterf.lexer.classes.StrRE
Construct a(n) StrRE Instance
StrRE.val - Class in edu.neu.ccs.demeterf.lexer.classes
Field Class for StrRE.val
StrRE.val() - Constructor for class edu.neu.ccs.demeterf.lexer.classes.StrRE.val
 
stubMethod() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
The full static stub method within the generated class.
stubMethod() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTrav
 
stubMethodBody() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
The body of the method stub.
stubMethodBody() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.Print
 
stubMethodBody() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.PrintHeap
 
stubMethodName() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.DGPFunc
The name of the static stub method
subseteq(Set<X>) - Method in class edu.neu.ccs.demeterf.lib.Set
Is this Set a subset of (or equal to) the given set?
subtype(TypeUse, TypeUse) - Method in class edu.neu.ccs.demeterf.inline.SubTyping
Is the first a subtype (<=) of the second?
subtype(List<TypeUse>, List<TypeUse>) - Method in class edu.neu.ccs.demeterf.inline.SubTyping
 
SubtypeCons - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of SubtypeCons
SubtypeCons(TypeUse, SubtypeList) - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SubtypeCons
Construct a(n) SubtypeCons Instance
SubtypeCons.first - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for SubtypeCons.first
SubtypeCons.first() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SubtypeCons.first
 
SubtypeCons.rest - Class in edu.neu.ccs.demeterf.demfgen.classes
Field Class for SubtypeCons.rest
SubtypeCons.rest() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SubtypeCons.rest
 
SubtypeEmpty - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of SubtypeEmpty
SubtypeEmpty() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SubtypeEmpty
Construct a(n) SubtypeEmpty Instance
SubtypeList - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of SubtypeList
SubtypeList() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SubtypeList
Construct a(n) SubtypeList Instance
subtypes(List<DemFGenMain>) - Static method in class edu.neu.ccs.demeterf.demfgen.classes.DemFGenMain
Return a list of all the suptypes from the given DemFGenMains...
SubTyping - Class in edu.neu.ccs.demeterf.inline
 
SubTyping(List<DemFGenMain>) - Constructor for class edu.neu.ccs.demeterf.inline.SubTyping
 
succ() - Method in class edu.neu.ccs.demeterf.lib.RBLeaf
 
succ() - Method in class edu.neu.ccs.demeterf.lib.RBNode
 
succ() - Method in class edu.neu.ccs.demeterf.lib.RBTree
Return this RBTree's successor element (Only valid on RBNodes)
SumToken - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of SumToken
SumToken() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.SumToken
Construct a(n) SumToken Instance
superClass() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticBc
 
superClass() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.StaticTrav
 
superClass() - Method in class edu.neu.ccs.demeterf.demfgen.dgp.TravGeneric
 
superFields(List<String>, List<ClassHier.InhrtPair>, String) - Static method in class edu.neu.ccs.demeterf.demfgen.ClassHier
 
superFieldsAndSyntax(List<String>, List<ClassHier.InhrtPair>, String) - Static method in class edu.neu.ccs.demeterf.demfgen.ClassHier
 
supertype(TypeUse) - Method in class edu.neu.ccs.demeterf.inline.SubTyping
Find the super class of the given Type
SwitchTo(int) - Method in class edu.neu.ccs.demeterf.demfgen.classes.TheParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class edu.neu.ccs.demeterf.http.classes.TheParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class edu.neu.ccs.demeterf.inline.classes.TheParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class edu.neu.ccs.demeterf.lexer.classes.TheParserTokenManager
Switch to specified lex state.
SwitchTo(int) - Method in class edu.neu.ccs.demeterf.views.classes.TheParserTokenManager
Switch to specified lex state.
Syntax - Class in edu.neu.ccs.demeterf.demfgen.classes
Representation of Syntax
Syntax() - Constructor for class edu.neu.ccs.demeterf.demfgen.classes.Syntax
Construct a(n) Syntax Instance

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