A B C E F G I J K M N O P R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addChild(Node) - Method in class manifold.js.rt.parser.tree.Node
- addError(String, Token) - Method in class manifold.js.rt.parser.tree.ProgramNode
- addParam(String, String) - Method in class manifold.js.rt.parser.tree.ParameterNode
- ArrowExpressionNode - Class in manifold.js.rt.parser.tree
- ArrowExpressionNode() - Constructor for class manifold.js.rt.parser.tree.ArrowExpressionNode
B
C
- CLASS - manifold.js.rt.parser.TokenType
- ClassFunctionNode - Class in manifold.js.rt.parser.tree
- ClassFunctionNode(String) - Constructor for class manifold.js.rt.parser.tree.ClassFunctionNode
- ClassFunctionNode(String, String) - Constructor for class manifold.js.rt.parser.tree.ClassFunctionNode
- ClassFunctionNode(String, String, boolean) - Constructor for class manifold.js.rt.parser.tree.ClassFunctionNode
- ClassNode - Class in manifold.js.rt.parser.tree
- ClassNode(String) - Constructor for class manifold.js.rt.parser.tree.ClassNode
- ClassNode(String, String) - Constructor for class manifold.js.rt.parser.tree.ClassNode
- COMMENT - manifold.js.rt.parser.TokenType
- concatToken(Token) - Method in class manifold.js.rt.parser.tree.FillerNode
- ConstructorNode - Class in manifold.js.rt.parser.tree
- ConstructorNode(String) - Constructor for class manifold.js.rt.parser.tree.ConstructorNode
- curlyCount - Variable in class manifold.js.rt.parser.ParseContext
- currToken() - Method in class manifold.js.rt.parser.Parser
E
- EOF - manifold.js.rt.parser.TokenType
- equals(Object) - Method in class manifold.js.rt.parser.Token
- equals(Object) - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- equals(Object) - Method in class manifold.js.rt.parser.tree.ClassNode
- equals(Object) - Method in class manifold.js.rt.parser.tree.ConstructorNode
- equals(Object) - Method in class manifold.js.rt.parser.tree.FunctionNode
- equals(Object) - Method in class manifold.js.rt.parser.tree.ImportNode
- equals(Object) - Method in class manifold.js.rt.parser.tree.PropertyNode
- ERROR - manifold.js.rt.parser.TokenType
- errorCount() - Method in class manifold.js.rt.parser.tree.ProgramNode
- evaluate(String, String) - Static method in class manifold.js.rt.JsRuntime
- expect(boolean) - Method in class manifold.js.rt.parser.Parser
- expect(Parser.Matcher) - Method in class manifold.js.rt.parser.Parser
- ExpressionNode - Class in manifold.js.rt.parser.tree.template
- ExpressionNode() - Constructor for class manifold.js.rt.parser.tree.template.ExpressionNode
- extractParams(FillerNode) - Method in class manifold.js.rt.parser.tree.ArrowExpressionNode
F
- FillerNode - Class in manifold.js.rt.parser.tree
- FillerNode() - Constructor for class manifold.js.rt.parser.tree.FillerNode
- FillerNode(boolean) - Constructor for class manifold.js.rt.parser.tree.FillerNode
- FillerNode(String) - Constructor for class manifold.js.rt.parser.tree.FillerNode
- FunctionBodyNode - Class in manifold.js.rt.parser.tree
- FunctionBodyNode(String) - Constructor for class manifold.js.rt.parser.tree.FunctionBodyNode
- FunctionNode - Class in manifold.js.rt.parser.tree
- FunctionNode(String) - Constructor for class manifold.js.rt.parser.tree.FunctionNode
G
- genCode() - Method in class manifold.js.rt.parser.tree.ArrowExpressionNode
- genCode() - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- genCode() - Method in class manifold.js.rt.parser.tree.ClassNode
- genCode() - Method in class manifold.js.rt.parser.tree.ConstructorNode
- genCode() - Method in class manifold.js.rt.parser.tree.FillerNode
- genCode() - Method in class manifold.js.rt.parser.tree.FunctionNode
- genCode() - Method in class manifold.js.rt.parser.tree.ImportNode
- genCode() - Method in class manifold.js.rt.parser.tree.Node
- genCode() - Method in class manifold.js.rt.parser.tree.ParameterNode
- genCode() - Method in class manifold.js.rt.parser.tree.ProgramNode
- genCode() - Method in class manifold.js.rt.parser.tree.PropertyNode
- genCode() - Method in class manifold.js.rt.parser.tree.template.JSTNode
- genCode() - Method in class manifold.js.rt.parser.tree.template.RawStringNode
- genCode() - Method in class manifold.js.rt.parser.tree.template.TemplateLiteralNode
- getChildren() - Method in class manifold.js.rt.parser.tree.Node
- getChildren(Class<T>) - Method in class manifold.js.rt.parser.tree.Node
- getCol() - Method in class manifold.js.rt.parser.Token
- getCurlyCount() - Method in class manifold.js.rt.parser.ParseContext
- getEnd() - Method in class manifold.js.rt.parser.tree.Node
- getErrorList() - Method in class manifold.js.rt.parser.tree.ProgramNode
- getErrorMsg() - Method in class manifold.js.rt.parser.Token
- getFirstChild(Class<T>) - Method in class manifold.js.rt.parser.tree.Node
- getLineNumber() - Method in class manifold.js.rt.parser.Token
- getMessage() - Method in class manifold.js.rt.parser.tree.ParseError
- getName() - Method in class manifold.js.rt.parser.tree.Node
- getOffset() - Method in class manifold.js.rt.parser.Token
- getPackageClass() - Method in class manifold.js.rt.parser.tree.ImportNode
- getPackageFromClassName(String) - Method in class manifold.js.rt.parser.tree.ProgramNode
- getParams() - Method in class manifold.js.rt.parser.tree.ParameterNode
- getParent() - Method in class manifold.js.rt.parser.tree.Node
- getProgramNode() - Method in class manifold.js.rt.parser.tree.Node
- getProgramNode() - Method in class manifold.js.rt.parser.tree.ProgramNode
- getProp(ScriptableObject, String) - Static method in class manifold.js.rt.JsRuntime
- getReturnType() - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- getReturnType() - Method in class manifold.js.rt.parser.tree.FunctionNode
- getStart() - Method in class manifold.js.rt.parser.tree.Node
- getStaticProp(ScriptableObject, String, String) - Static method in class manifold.js.rt.JsRuntime
- getSuperClass() - Method in class manifold.js.rt.parser.tree.ClassNode
- getToken() - Method in class manifold.js.rt.parser.tree.ParseError
- getType() - Method in class manifold.js.rt.parser.Token
- getTypes() - Method in class manifold.js.rt.parser.tree.ParameterNode
- getUrl() - Method in class manifold.js.rt.parser.tree.ProgramNode
- getValue() - Method in class manifold.js.rt.parser.Token
I
- IDENTIFIER - manifold.js.rt.parser.TokenType
- ImportNode - Class in manifold.js.rt.parser.tree
- ImportNode(String) - Constructor for class manifold.js.rt.parser.tree.ImportNode
- init(String, String, String) - Static method in class manifold.js.rt.JsRuntime
- initDirect(String, String) - Static method in class manifold.js.rt.JsRuntime
- initEngine(JSTNode) - Static method in class manifold.js.rt.JsRuntime
- initInstance(ScriptableObject, String, Object...) - Static method in class manifold.js.rt.JsRuntime
- initNode(String, String, String) - Static method in class manifold.js.rt.JsRuntime
- initProg(String, String, String) - Static method in class manifold.js.rt.JsRuntime
- inOverrideFunction - Variable in class manifold.js.rt.parser.ParseContext
- invoke(ScriptableObject, String, Object...) - Static method in class manifold.js.rt.JsRuntime
- invokeProg(ScriptableObject, String, Object...) - Static method in class manifold.js.rt.JsRuntime
- invokeStatic(ScriptableObject, String, String, Object...) - Static method in class manifold.js.rt.JsRuntime
- isBinary(char) - Static method in enum manifold.js.rt.parser.TokenType
- isBoolean(String) - Static method in enum manifold.js.rt.parser.TokenType
- isClass(String) - Static method in enum manifold.js.rt.parser.TokenType
- isDigit(char) - Static method in enum manifold.js.rt.parser.TokenType
- isES6Class() - Method in class manifold.js.rt.parser.Parser
- isHexCh(char) - Static method in enum manifold.js.rt.parser.TokenType
- isJST() - Method in class manifold.js.rt.parser.TemplateTokenizer
- isKeyword(String) - Static method in enum manifold.js.rt.parser.TokenType
- isLineTerminator(char) - Static method in enum manifold.js.rt.parser.TokenType
- isNull(String) - Static method in enum manifold.js.rt.parser.TokenType
- isOctal(char) - Static method in enum manifold.js.rt.parser.TokenType
- isOperator(String) - Static method in enum manifold.js.rt.parser.TokenType
- isOverride() - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- isPartOfOperator(char) - Static method in enum manifold.js.rt.parser.TokenType
- isPunctuation(char) - Static method in enum manifold.js.rt.parser.TokenType
- isSetter() - Method in class manifold.js.rt.parser.tree.PropertyNode
- isStatic() - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
J
- JsRuntime - Class in manifold.js.rt
- JsRuntime() - Constructor for class manifold.js.rt.JsRuntime
- JSTNode - Class in manifold.js.rt.parser.tree.template
- JSTNode() - Constructor for class manifold.js.rt.parser.tree.template.JSTNode
K
M
- manifold.js.rt - package manifold.js.rt
- manifold.js.rt.parser - package manifold.js.rt.parser
- manifold.js.rt.parser.tree - package manifold.js.rt.parser.tree
- manifold.js.rt.parser.tree.template - package manifold.js.rt.parser.tree.template
- match() - Method in interface manifold.js.rt.parser.Parser.Matcher
- match(char) - Method in class manifold.js.rt.parser.Parser
- match(TokenType) - Method in class manifold.js.rt.parser.Parser
- match(TokenType, String) - Method in class manifold.js.rt.parser.Parser
- matchClassKeyword(String) - Method in class manifold.js.rt.parser.Parser
- matchIgnoreWhitespace(TokenType, String) - Method in class manifold.js.rt.parser.Parser
- matchKeyword(String) - Method in class manifold.js.rt.parser.Parser
- matchOperator(String) - Method in class manifold.js.rt.parser.Parser
N
- next() - Method in class manifold.js.rt.parser.TemplateTokenizer
- next() - Method in class manifold.js.rt.parser.Tokenizer
- nextToken() - Method in class manifold.js.rt.parser.Parser
- Node - Class in manifold.js.rt.parser.tree
- Node(String) - Constructor for class manifold.js.rt.parser.tree.Node
- NULL - manifold.js.rt.parser.TokenType
- NUMBER - manifold.js.rt.parser.TokenType
O
P
- ParameterNode - Class in manifold.js.rt.parser.tree
- ParameterNode() - Constructor for class manifold.js.rt.parser.tree.ParameterNode
- parse() - Method in class manifold.js.rt.parser.Parser
- parse() - Method in class manifold.js.rt.parser.TemplateParser
- ParseContext - Class in manifold.js.rt.parser
- ParseContext() - Constructor for class manifold.js.rt.parser.ParseContext
- ParseError - Class in manifold.js.rt.parser.tree
- ParseError(String, Token) - Constructor for class manifold.js.rt.parser.tree.ParseError
- parseFillerUntil(Parser.Matcher) - Method in class manifold.js.rt.parser.Parser
- parseImport() - Method in class manifold.js.rt.parser.Parser
- parseParams() - Method in class manifold.js.rt.parser.Parser
- Parser - Class in manifold.js.rt.parser
- Parser(Tokenizer) - Constructor for class manifold.js.rt.parser.Parser
- Parser.Matcher - Interface in manifold.js.rt.parser
- partOfIdentifier(char) - Static method in enum manifold.js.rt.parser.TokenType
- ProgramNode - Class in manifold.js.rt.parser.tree
- ProgramNode(URL) - Constructor for class manifold.js.rt.parser.tree.ProgramNode
- PropertyNode - Class in manifold.js.rt.parser.tree
- PropertyNode(String) - Constructor for class manifold.js.rt.parser.tree.PropertyNode
- PropertyNode(String, boolean) - Constructor for class manifold.js.rt.parser.tree.PropertyNode
- PropertyNode(String, String, boolean, boolean) - Constructor for class manifold.js.rt.parser.tree.PropertyNode
- PUNCTUATION - manifold.js.rt.parser.TokenType
R
- RAWSTRING - manifold.js.rt.parser.TokenType
- RawStringNode - Class in manifold.js.rt.parser.tree.template
- RawStringNode(String) - Constructor for class manifold.js.rt.parser.tree.template.RawStringNode
- removeLastNonWhitespaceToken() - Method in class manifold.js.rt.parser.tree.FillerNode
- removeLastToken() - Method in class manifold.js.rt.parser.tree.FillerNode
S
- setOverride(boolean) - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- setProp(ScriptableObject, String, Object) - Static method in class manifold.js.rt.JsRuntime
- setReturnType(String) - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- setReturnType(String) - Method in class manifold.js.rt.parser.tree.FunctionNode
- setStatic(boolean) - Method in class manifold.js.rt.parser.tree.ClassFunctionNode
- setStaticProp(ScriptableObject, String, String, Object) - Static method in class manifold.js.rt.JsRuntime
- setSuperClass(String) - Method in class manifold.js.rt.parser.tree.ClassNode
- setTokens(Token, Token) - Method in class manifold.js.rt.parser.tree.Node
- skip(boolean) - Method in class manifold.js.rt.parser.Parser
- startsIdentifier(char) - Static method in enum manifold.js.rt.parser.TokenType
- StatementNode - Class in manifold.js.rt.parser.tree.template
- StatementNode() - Constructor for class manifold.js.rt.parser.tree.template.StatementNode
- STRING - manifold.js.rt.parser.TokenType
- SUPERTYPE_OBJECT - Static variable in class manifold.js.rt.parser.tree.ClassNode
T
- TemplateLiteralNode - Class in manifold.js.rt.parser.tree.template
- TemplateLiteralNode() - Constructor for class manifold.js.rt.parser.tree.template.TemplateLiteralNode
- TemplateParser - Class in manifold.js.rt.parser
- TemplateParser(TemplateTokenizer) - Constructor for class manifold.js.rt.parser.TemplateParser
- TEMPLATEPUNC - manifold.js.rt.parser.TokenType
- TEMPLATESTRING - manifold.js.rt.parser.TokenType
- TemplateTokenizer - Class in manifold.js.rt.parser
- TemplateTokenizer(String, String, String, boolean) - Constructor for class manifold.js.rt.parser.TemplateTokenizer
- Token - Class in manifold.js.rt.parser
- Token(TokenType, String) - Constructor for class manifold.js.rt.parser.Token
- Token(TokenType, String, int, int, int) - Constructor for class manifold.js.rt.parser.Token
- Token(TokenType, String, String) - Constructor for class manifold.js.rt.parser.Token
- tokenize() - Method in class manifold.js.rt.parser.Tokenizer
- Tokenizer - Class in manifold.js.rt.parser
- Tokenizer(String, String) - Constructor for class manifold.js.rt.parser.Tokenizer
- TokenType - Enum in manifold.js.rt.parser
- toString() - Method in class manifold.js.rt.parser.Token
- toString() - Method in class manifold.js.rt.parser.tree.Node
V
- valueOf(String) - Static method in enum manifold.js.rt.parser.TokenType
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum manifold.js.rt.parser.TokenType
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WHITESPACE - manifold.js.rt.parser.TokenType
- withChild(Node) - Method in class manifold.js.rt.parser.tree.Node
All Classes All Packages