| Methods | 
			
	
			
				
					
	protected
					
					
				
			 | 
			
				pParam(Param $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pArg(Arg $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pVariadicPlaceholder(VariadicPlaceholder $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pConst(Const_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pNullableType(NullableType $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pUnionType(UnionType $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pIntersectionType(IntersectionType $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pIdentifier(Identifier $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pVarLikeIdentifier(VarLikeIdentifier $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pAttribute(Attribute $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pAttributeGroup(AttributeGroup $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pName(Name $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pName_FullyQualified(FullyQualified $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pName_Relative(Relative $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Class(Class_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Dir(Dir $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_File(File $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Function(Function_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Line(Line $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Method(Method $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Namespace(Namespace_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Trait(Trait_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_MagicConst_Property(Property $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_String(String_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_InterpolatedString(InterpolatedString $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_Int(Int_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pScalar_Float(Float_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Assign(Assign $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignRef(AssignRef $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Plus(Plus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Minus(Minus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Mul(Mul $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Div(Div $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Concat(Concat $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Mod(Mod $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_BitwiseAnd(BitwiseAnd $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_BitwiseOr(BitwiseOr $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_BitwiseXor(BitwiseXor $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_ShiftLeft(ShiftLeft $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_ShiftRight(ShiftRight $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Pow(Pow $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_AssignOp_Coalesce(Coalesce $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Plus(Plus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Minus(Minus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Mul(Mul $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Div(Div $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Concat(Concat $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Mod(Mod $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_BooleanAnd(BooleanAnd $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_BooleanOr(BooleanOr $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_BitwiseAnd(BitwiseAnd $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_BitwiseOr(BitwiseOr $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_BitwiseXor(BitwiseXor $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_ShiftLeft(ShiftLeft $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_ShiftRight(ShiftRight $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Pow(Pow $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_LogicalAnd(LogicalAnd $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_LogicalOr(LogicalOr $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_LogicalXor(LogicalXor $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Equal(Equal $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_NotEqual(NotEqual $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Identical(Identical $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_NotIdentical(NotIdentical $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Spaceship(Spaceship $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Greater(Greater $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_GreaterOrEqual(GreaterOrEqual $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Smaller(Smaller $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_SmallerOrEqual(SmallerOrEqual $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BinaryOp_Coalesce(Coalesce $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Instanceof(Instanceof_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BooleanNot(BooleanNot $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_BitwiseNot(BitwiseNot $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_UnaryMinus(UnaryMinus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_UnaryPlus(UnaryPlus $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_PreInc(PreInc $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_PreDec(PreDec $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_PostInc(PostInc $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_PostDec(PostDec $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ErrorSuppress(ErrorSuppress $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_YieldFrom(YieldFrom $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Print(Print_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Int(Int_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Double(Double $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_String(String_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Array(Array_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Object(Object_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Bool(Bool_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Cast_Unset(Unset_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_FuncCall(FuncCall $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_MethodCall(MethodCall $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_NullsafeMethodCall(NullsafeMethodCall $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_StaticCall(StaticCall $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Empty(Empty_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Isset(Isset_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Eval(Eval_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Include(Include_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_List(List_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Error(Error $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Variable(Variable $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Array(Array_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pKey(?Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pArrayItem(ArrayItem $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ArrayDimFetch(ArrayDimFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ConstFetch(ConstFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ClassConstFetch(ClassConstFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_PropertyFetch(PropertyFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_NullsafePropertyFetch(NullsafePropertyFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_StaticPropertyFetch(StaticPropertyFetch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ShellExec(ShellExec $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Closure(Closure $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Match(Match_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pMatchArm(MatchArm $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_ArrowFunction(ArrowFunction $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pClosureUse(ClosureUse $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_New(New_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Clone(Clone_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Ternary(Ternary $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Exit(Exit_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Throw(Throw_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pExpr_Yield(Yield_ $node, int $precedence, int $lhsPrecedence): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Namespace(Namespace_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Use(Use_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_GroupUse(GroupUse $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pUseItem(UseItem $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pUseType(int $type): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Interface(Interface_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Enum(Enum_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Class(Class_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Trait(Trait_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_EnumCase(EnumCase $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_TraitUse(TraitUse $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_TraitUseAdaptation_Precedence(Precedence $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_TraitUseAdaptation_Alias(Alias $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Property(Property $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pPropertyItem(PropertyItem $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pPropertyHook(PropertyHook $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_ClassMethod(ClassMethod $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_ClassConst(ClassConst $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Function(Function_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Const(Const_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Declare(Declare_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pDeclareItem(DeclareItem $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_If(If_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_ElseIf(ElseIf_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Else(Else_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_For(For_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Foreach(Foreach_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_While(While_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Do(Do_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Switch(Switch_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Case(Case_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_TryCatch(TryCatch $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Catch(Catch_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Finally(Finally_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Break(Break_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Continue(Continue_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Return(Return_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Label(Label $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Goto(Goto_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Expression(Expression $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Echo(Echo_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Static(Static_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Global(Global_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStaticVar(StaticVar $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Unset(Unset_ $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_InlineHTML(InlineHTML $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_HaltCompiler(HaltCompiler $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Nop(Nop $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStmt_Block(Block $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pClassCommon(Class_ $node, string $afterClassToken): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pObjectProperty(Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pEncapsList((Expr|InterpolatedStringPart)[] $encapsList, ?string $quote): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pSingleQuotedString(string $string): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				escapeString(string $string, ?string $quote): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				containsEndLabel(string $string, string $label, bool $atStart = true): bool
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				encapsedContainsEndLabel((Expr|InterpolatedStringPart)[] $parts, string $label): bool
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pDereferenceLhs(Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pStaticDereferenceLhs(Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pCallLhs(Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pNewOperand(Node $node): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				hasNodeWithComments(Node[] $nodes): bool
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pMaybeMultiline(Node[] $nodes, bool $trailingComma = false): string
	
	 
			 | 
		
			#
		 | 
	
	
			
				
					
	protected
					
					
				
			 | 
			
				pAttrGroups(AttributeGroup[] $nodes, bool $inline = false): string
	
	 
			 | 
		
			#
		 |