-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Tree-sitter grammar/parser for PHP -- -- This package provides a parser for PHP suitable for use with the -- tree-sitter package. @package tree-sitter-php @version 0.2.0.0 module TreeSitter.PHP tree_sitter_php :: Ptr Language -- | Statically-known rules corresponding to symbols in the grammar. data Grammar END :: Grammar HiddenAutomaticSemicolon :: Grammar Heredoc :: Grammar AuxSlashLAngleBackslashQuestionLParenLBracketPPRBracketLBracketHHRBracketLBracketPPRBracketPipeEqualRParenSlash :: Grammar AnonQuestionRAngle :: Grammar TextInterpolation :: Grammar AnonLAngle :: Grammar AuxSlashLBracketCaretBackslashSLAngleRBracketPlusLBracketCaretLAngleRBracketStarSlash :: Grammar AnonSemicolon :: Grammar AnonStatic :: Grammar AnonComma :: Grammar AnonEqual :: Grammar AnonGlobal :: Grammar AnonNamespace :: Grammar AnonUse :: Grammar AnonBackslash :: Grammar AnonLBrace :: Grammar AnonRBrace :: Grammar AnonFunction :: Grammar AnonConst :: Grammar AnonAs :: Grammar AnonTrait :: Grammar AnonInterface :: Grammar AnonExtends :: Grammar AnonClass :: Grammar AnonAbstract :: Grammar AnonFinal :: Grammar AnonImplements :: Grammar AnonVar :: Grammar AnonAmpersand :: Grammar AnonHiddenConstruct :: Grammar AnonHiddenDestruct :: Grammar AnonLParen :: Grammar AnonRParen :: Grammar AnonInsteadof :: Grammar AnonPublic :: Grammar AnonProtected :: Grammar AnonPrivate :: Grammar AnonQuestion :: Grammar AnonArray :: Grammar AnonCallable :: Grammar AnonIterable :: Grammar AnonBool :: Grammar AnonFloat :: Grammar AnonInt :: Grammar AnonString :: Grammar AnonColon :: Grammar AnonVoid :: Grammar AnonDotDotDot :: Grammar AnonEcho :: Grammar AnonUnset :: Grammar AnonDeclare :: Grammar AnonEnddeclare :: Grammar AnonTicks :: Grammar AnonEncoding :: Grammar AnonStrictTypes :: Grammar Float :: Grammar AnonTry :: Grammar AnonCatch :: Grammar AnonFinally :: Grammar AnonGoto :: Grammar AnonContinue :: Grammar AnonBreak :: Grammar AuxSlashLBracket1Minus9RBracketBackslashDStarSlash :: Grammar AuxSlash0LBracket0Minus7RBracketStarSlash :: Grammar AuxSlash0LBracketXXRBracketLBracket0Minus9AMinusFAMinusFRBracketPlusSlash :: Grammar AuxSlash0LBracketBBRBracketLBracket01RBracketPlusSlash :: Grammar AnonReturn :: Grammar AnonThrow :: Grammar AnonWhile :: Grammar AnonEndwhile :: Grammar AnonDo :: Grammar AnonFor :: Grammar AnonEndfor :: Grammar AnonForeach :: Grammar AnonEndforeach :: Grammar AnonEqualRAngle :: Grammar AnonIf :: Grammar AnonEndif :: Grammar AnonElseif :: Grammar AnonElse :: Grammar AnonSwitch :: Grammar AnonEndswitch :: Grammar AnonCase :: Grammar AnonDefault :: Grammar AnonAt :: Grammar AnonPlus :: Grammar AnonMinus :: Grammar AnonTilde :: Grammar AnonBang :: Grammar AnonStarStar :: Grammar AnonClone :: Grammar AnonColonColon :: Grammar AnonEmpty :: Grammar AnonEval :: Grammar AnonExit :: Grammar AnonDie :: Grammar AnonIsset :: Grammar AnonPrint :: Grammar AnonNew :: Grammar AnonLBracket :: Grammar AnonRBracket :: Grammar AnonMinusRAngle :: Grammar AnonPlusPlus :: Grammar AnonMinusMinus :: Grammar ShellCommandExpression :: Grammar AnonBinary :: Grammar AnonBoolean :: Grammar AnonDouble :: Grammar AnonInteger :: Grammar AnonObject :: Grammar AnonReal :: Grammar AnonStarStarEqual :: Grammar AnonStarEqual :: Grammar AnonSlashEqual :: Grammar AnonPercentEqual :: Grammar AnonPlusEqual :: Grammar AnonMinusEqual :: Grammar AnonDotEqual :: Grammar AnonLAngleLAngleEqual :: Grammar AnonRAngleRAngleEqual :: Grammar AnonAmpersandEqual :: Grammar AnonCaretEqual :: Grammar AnonPipeEqual :: Grammar AnonList :: Grammar AnonSelf :: Grammar AnonParent :: Grammar String :: Grammar AnonDollar :: Grammar AnonYield :: Grammar AnonFrom :: Grammar AnonInstanceof :: Grammar AnonAnd :: Grammar AnonOr :: Grammar AnonXor :: Grammar AnonPipePipe :: Grammar AnonAmpersandAmpersand :: Grammar AnonPipe :: Grammar AnonCaret :: Grammar AnonEqualEqual :: Grammar AnonBangEqual :: Grammar AnonLAngleRAngle :: Grammar AnonEqualEqualEqual :: Grammar AnonBangEqualEqual :: Grammar AnonRAngle :: Grammar AnonLAngleEqual :: Grammar AnonRAngleEqual :: Grammar AnonLAngleEqualRAngle :: Grammar AnonLAngleLAngle :: Grammar AnonRAngleRAngle :: Grammar AnonDot :: Grammar AnonStar :: Grammar AnonSlash :: Grammar AnonPercent :: Grammar AnonQuestionQuestion :: Grammar AnonInclude :: Grammar AnonIncludeOnce :: Grammar AnonRequire :: Grammar AnonRequireOnce :: Grammar Name :: Grammar Comment :: Grammar Program :: Grammar Text :: Grammar HiddenSemicolon :: Grammar FunctionStaticDeclaration :: Grammar StaticVariableDeclaration :: Grammar GlobalDeclaration :: Grammar NamespaceDefinition :: Grammar NamespaceUseDeclaration :: Grammar NamespaceFunctionOrConst :: Grammar NamespaceUseClause :: Grammar QualifiedName :: Grammar NamespaceNameAsPrefix :: Grammar NamespaceName :: Grammar NamespaceAliasingClause :: Grammar NamespaceUseGroupClause_1 :: Grammar NamespaceUseGroupClause_2 :: Grammar TraitDeclaration :: Grammar HiddenTraitMemberDeclaration :: Grammar InterfaceDeclaration :: Grammar InterfaceBaseClause :: Grammar HiddenInterfaceMemberDeclaration :: Grammar ClassDeclaration :: Grammar ClassModifier :: Grammar ClassBaseClause :: Grammar ClassInterfaceClause :: Grammar HiddenClassMemberDeclaration :: Grammar ClassConstDeclaration :: Grammar PropertyDeclaration :: Grammar PropertyModifier :: Grammar PropertyElement :: Grammar PropertyInitializer :: Grammar MethodDeclaration :: Grammar ConstructorDeclaration :: Grammar DestructorDeclaration :: Grammar HiddenMethodModifier :: Grammar StaticModifier :: Grammar TraitUseClause :: Grammar TraitUseSpecification :: Grammar HiddenTraitSelectAndAliasClause :: Grammar TraitSelectInsteadOfClause :: Grammar TraitAliasAsClause :: Grammar VisibilityModifier :: Grammar FunctionDefinition :: Grammar HiddenFunctionDefinitionHeader :: Grammar FormalParameters :: Grammar SimpleParameter :: Grammar TypeDeclaration :: Grammar BaseTypeDeclaration :: Grammar ScalarType :: Grammar ReturnType :: Grammar VariadicParameter :: Grammar DefaultArgumentSpecifier :: Grammar ConstDeclaration :: Grammar ConstElement :: Grammar EchoStatement :: Grammar UnsetStatement :: Grammar DeclareStatement :: Grammar DeclareDirective :: Grammar TryStatement :: Grammar CatchClause :: Grammar FinallyClause :: Grammar HiddenJumpStatement :: Grammar GotoStatement :: Grammar ContinueStatement :: Grammar BreakStatement :: Grammar HiddenBreakoutLevel :: Grammar Integer :: Grammar ReturnStatement :: Grammar ThrowStatement :: Grammar WhileStatement :: Grammar DoStatement :: Grammar ForStatement :: Grammar HiddenExpressions :: Grammar SequenceExpression :: Grammar ForeachStatement :: Grammar Pair :: Grammar IfStatement :: Grammar ElseIfClause :: Grammar ElseClause :: Grammar ElseIfClause' :: Grammar ElseClause' :: Grammar SwitchStatement :: Grammar CaseStatement :: Grammar DefaultStatement :: Grammar CompoundStatement :: Grammar NamedLabelStatement :: Grammar ExpressionStatement :: Grammar HiddenExpression :: Grammar HiddenUnaryExpression :: Grammar UnaryOpExpression :: Grammar ExponentiationExpression :: Grammar CloneExpression :: Grammar HiddenPrimaryExpression :: Grammar ParenthesizedExpression :: Grammar ClassConstantAccessExpression :: Grammar EmptyIntrinsic :: Grammar EvalIntrinsic :: Grammar ExitIntrinsic :: Grammar IssetIntrinsic :: Grammar PrintIntrinsic :: Grammar AnonymousFunctionCreationExpression :: Grammar AnonymousFunctionUseClause :: Grammar ObjectCreationExpression :: Grammar NewVariable :: Grammar UpdateExpression :: Grammar CastExpression :: Grammar CastExpression' :: Grammar CastType :: Grammar ConditionalExpression :: Grammar AssignmentExpression :: Grammar AugmentedAssignmentExpression :: Grammar MemberAccessExpression :: Grammar ScopedPropertyAccessExpression :: Grammar ListLiteral :: Grammar FunctionCallExpression :: Grammar ScopedCallExpression :: Grammar HiddenScopeResolutionQualifier :: Grammar RelativeScope :: Grammar Arguments :: Grammar MemberCallExpression :: Grammar VariadicUnpacking :: Grammar SubscriptExpression :: Grammar DereferencableExpression :: Grammar ArrayCreationExpression :: Grammar HiddenString :: Grammar SimpleVariable :: Grammar VariableName :: Grammar YieldExpression :: Grammar ArrayElementInitializer :: Grammar BinaryExpression :: Grammar IncludeExpression :: Grammar IncludeOnceExpression :: Grammar RequireExpression :: Grammar RequireOnceExpression :: Grammar Name' :: Grammar AuxProgramRepeat1 :: Grammar AuxTextRepeat1 :: Grammar AuxFunctionStaticDeclarationRepeat1 :: Grammar AuxGlobalDeclarationRepeat1 :: Grammar AuxNamespaceUseDeclarationRepeat1 :: Grammar AuxNamespaceUseDeclarationRepeat2 :: Grammar AuxNamespaceUseDeclarationRepeat3 :: Grammar AuxNamespaceNameRepeat1 :: Grammar AuxTraitDeclarationRepeat1 :: Grammar AuxInterfaceDeclarationRepeat1 :: Grammar AuxInterfaceBaseClauseRepeat1 :: Grammar AuxClassDeclarationRepeat1 :: Grammar AuxClassConstDeclarationRepeat1 :: Grammar AuxPropertyDeclarationRepeat1 :: Grammar AuxMethodDeclarationRepeat1 :: Grammar AuxTraitUseSpecificationRepeat1 :: Grammar AuxFormalParametersRepeat1 :: Grammar AuxUnsetStatementRepeat1 :: Grammar AuxTryStatementRepeat1 :: Grammar AuxTryStatementRepeat2 :: Grammar AuxIfStatementRepeat1 :: Grammar AuxIfStatementRepeat2 :: Grammar AuxSwitchStatementRepeat1 :: Grammar AuxAnonymousFunctionUseClauseRepeat1 :: Grammar AuxListLiteralRepeat1 :: Grammar AuxArgumentsRepeat1 :: Grammar AuxArrayCreationExpressionRepeat1 :: Grammar ParseError :: Grammar instance GHC.Show.Show TreeSitter.PHP.Grammar instance GHC.Classes.Ord TreeSitter.PHP.Grammar instance GHC.Arr.Ix TreeSitter.PHP.Grammar instance GHC.Classes.Eq TreeSitter.PHP.Grammar instance GHC.Enum.Enum TreeSitter.PHP.Grammar instance GHC.Enum.Bounded TreeSitter.PHP.Grammar instance TreeSitter.Symbol.Symbol TreeSitter.PHP.Grammar