java.lang.Object
app.cash.sqldelight.dialects.sqlite_3_24.grammar.SqliteParser
All Implemented Interfaces:
com.intellij.lang.LightPsiParser, com.intellij.lang.PsiParser

public class SqliteParser extends Object implements com.intellij.lang.PsiParser, com.intellij.lang.LightPsiParser
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static boolean
    insert_stmt_real(com.intellij.lang.PsiBuilder builder_, int level_)
     
    com.intellij.lang.ASTNode
    parse(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
     
    protected boolean
    parse_root_(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
     
    void
    parseLight(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
     
    static boolean
    upsert_clause_real(com.intellij.lang.PsiBuilder builder_, int level_)
     
    static boolean
    upsert_conflict_target_real(com.intellij.lang.PsiBuilder builder_, int level_)
     
    static boolean
    upsert_do_update_real(com.intellij.lang.PsiBuilder builder_, int level_)
     

    Methods inherited from class java.lang.Object

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

    • SqliteParser

      public SqliteParser()
  • Method Details

    • parse

      public com.intellij.lang.ASTNode parse(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
      Specified by:
      parse in interface com.intellij.lang.PsiParser
    • parseLight

      public void parseLight(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
      Specified by:
      parseLight in interface com.intellij.lang.LightPsiParser
    • parse_root_

      protected boolean parse_root_(com.intellij.psi.tree.IElementType root_, com.intellij.lang.PsiBuilder builder_)
    • insert_stmt_real

      public static boolean insert_stmt_real(com.intellij.lang.PsiBuilder builder_, int level_)
    • upsert_clause_real

      public static boolean upsert_clause_real(com.intellij.lang.PsiBuilder builder_, int level_)
    • upsert_conflict_target_real

      public static boolean upsert_conflict_target_real(com.intellij.lang.PsiBuilder builder_, int level_)
    • upsert_do_update_real

      public static boolean upsert_do_update_real(com.intellij.lang.PsiBuilder builder_, int level_)