Class LightPsi

java.lang.Object
org.intellij.grammar.LightPsi

public class LightPsi extends Object
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
     
    static void
    main(String[] args)
     
    static @Nullable com.intellij.psi.PsiFile
    parseFile(@NotNull File file, @NotNull com.intellij.lang.ParserDefinition parserDefinition)
     
    static @Nullable com.intellij.psi.PsiFile
    parseFile(@NotNull String name, @NotNull String text, @NotNull com.intellij.lang.ParserDefinition parserDefinition)
     
    static @NotNull com.intellij.psi.SyntaxTraverser<com.intellij.lang.LighterASTNode>
    parseLight(@NotNull String text, @NotNull com.intellij.lang.ParserDefinition parserDefinition)
     
    static @NotNull com.intellij.lang.ASTNode
    parseText(@NotNull String text, @NotNull com.intellij.lang.ParserDefinition parserDefinition)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • LightPsi

      public LightPsi()
  • Method Details

    • init

      public static void init()
    • parseFile

      @Nullable public static @Nullable com.intellij.psi.PsiFile parseFile(@NotNull @NotNull File file, @NotNull @NotNull com.intellij.lang.ParserDefinition parserDefinition) throws IOException
      Throws:
      IOException
    • parseFile

      @Nullable public static @Nullable com.intellij.psi.PsiFile parseFile(@NotNull @NotNull String name, @NotNull @NotNull String text, @NotNull @NotNull com.intellij.lang.ParserDefinition parserDefinition)
    • parseText

      @NotNull public static @NotNull com.intellij.lang.ASTNode parseText(@NotNull @NotNull String text, @NotNull @NotNull com.intellij.lang.ParserDefinition parserDefinition)
    • parseLight

      @NotNull public static @NotNull com.intellij.psi.SyntaxTraverser<com.intellij.lang.LighterASTNode> parseLight(@NotNull @NotNull String text, @NotNull @NotNull com.intellij.lang.ParserDefinition parserDefinition)
    • main

      public static void main(String[] args) throws Throwable
      Throws:
      Throwable