public class MethodParser extends SignatureParser
DEBUG, DEBUG_ELEMENT_ID, DEBUG_PROPERTY| Constructor and Description |
|---|
MethodParser() |
MethodParser(NamespaceModel namespace) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
isPropertyReadonly(PropertyExpression pe) |
Parsed<FunctionBody> |
parseBodyLax(FunctionAst ast)
Parses the member body.
|
FunctionAst |
parseMember(AntlrFunction fnc) |
Parsed<FunctionAst> |
parseMemberLax(AntlrFunction fnc) |
AntlrMethods |
parseMethods(String source) |
Parsed<AntlrMethods> |
parseMethodsLax(String source) |
createNamespace, getDescription, isVariadic, parseAnnotations, parseBody, parseSignature, parseSignatureArgs, parseTypeParametersaddVariableListener, checkNamespace, createDateLiteral, createTypeParser, debugLine, error, getAccessiblePropertyVisibility, getFreeTypes, getVariableFactory, intern, parse, parse, parseDateLiteral, parseLax, parseNoCheck, parseType, removeVariableListener, setDebugLineOffset, setFreeTypes, setIntern, validateControlExpressions, validateOrConvertcheckTreeType, createConstant, createConstant, getAstInfo, getNamespace, parse, parseInNamespace, parseInNewNamespace, parseInNewNamespacebegin, end, getASTNode, getFullText, getText, line, parseIdentifierAst, parseQIDAst, setFullTextpublic MethodParser()
public MethodParser(NamespaceModel namespace)
public AntlrMethods parseMethods(String source) throws ValidationException
ValidationExceptionpublic Parsed<AntlrMethods> parseMethodsLax(String source)
public FunctionAst parseMember(AntlrFunction fnc) throws ValidationException
ValidationExceptionpublic Parsed<FunctionAst> parseMemberLax(AntlrFunction fnc)
public Parsed<FunctionBody> parseBodyLax(FunctionAst ast)
parseBodyLax in class SignatureParserast - protected boolean isPropertyReadonly(PropertyExpression pe)
isPropertyReadonly in class ParserCopyright © 2007-2020 Whitestein Technologies. All Rights Reserved.