org.jetbrains.jet.lang.parsing
Class JetParser

java.lang.Object
  extended by org.jetbrains.jet.lang.parsing.JetParser
All Implemented Interfaces:
com.intellij.lang.PsiParser

public class JetParser
extends java.lang.Object
implements com.intellij.lang.PsiParser


Field Summary
static java.lang.String STD_SCRIPT_EXT
           
 
Constructor Summary
JetParser(com.intellij.openapi.project.Project project)
           
 
Method Summary
 com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType iElementType, com.intellij.lang.PsiBuilder psiBuilder)
           
 com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType iElementType, com.intellij.lang.PsiBuilder psiBuilder, com.intellij.psi.PsiFile psiFile)
           
static com.intellij.lang.ASTNode parseExpressionCodeFragment(com.intellij.lang.PsiBuilder psiBuilder)
           
static com.intellij.lang.ASTNode parseTypeCodeFragment(com.intellij.lang.PsiBuilder psiBuilder)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STD_SCRIPT_EXT

public static final java.lang.String STD_SCRIPT_EXT
See Also:
Constant Field Values
Constructor Detail

JetParser

public JetParser(com.intellij.openapi.project.Project project)
Method Detail

parse

@NotNull
public com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType iElementType,
                                               com.intellij.lang.PsiBuilder psiBuilder)
Specified by:
parse in interface com.intellij.lang.PsiParser

parse

@NotNull
public com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType iElementType,
                                               com.intellij.lang.PsiBuilder psiBuilder,
                                               com.intellij.psi.PsiFile psiFile)

parseTypeCodeFragment

@NotNull
public static com.intellij.lang.ASTNode parseTypeCodeFragment(com.intellij.lang.PsiBuilder psiBuilder)

parseExpressionCodeFragment

@NotNull
public static com.intellij.lang.ASTNode parseExpressionCodeFragment(com.intellij.lang.PsiBuilder psiBuilder)