public class StatementParser
extends java.lang.Object
Constructor and Description |
---|
StatementParser(JavaParser javaParser) |
Modifier and Type | Method and Description |
---|---|
boolean |
parseCatchBlock(PsiBuilder builder) |
PsiBuilder.Marker |
parseCodeBlock(PsiBuilder builder) |
PsiBuilder.Marker |
parseCodeBlock(PsiBuilder builder,
boolean isStatement) |
PsiBuilder.Marker |
parseCodeBlockDeep(PsiBuilder builder,
boolean parseUntilEof) |
PsiBuilder.Marker |
parseExprInParenthWithBlock(PsiBuilder builder,
IElementType type,
boolean block) |
PsiBuilder.Marker |
parseStatement(PsiBuilder builder) |
void |
parseStatements(PsiBuilder builder) |
public StatementParser(JavaParser javaParser)
public PsiBuilder.Marker parseCodeBlock(PsiBuilder builder)
public PsiBuilder.Marker parseCodeBlock(PsiBuilder builder, boolean isStatement)
public PsiBuilder.Marker parseCodeBlockDeep(PsiBuilder builder, boolean parseUntilEof)
public void parseStatements(PsiBuilder builder)
public PsiBuilder.Marker parseStatement(PsiBuilder builder)
public boolean parseCatchBlock(PsiBuilder builder)
public PsiBuilder.Marker parseExprInParenthWithBlock(PsiBuilder builder, IElementType type, boolean block)