src

Go monorepo.
git clone git://code.dwrz.net/src
Log | Files | Refs

astnodetype_string.go (793B)


      1 // generated by stringer -type astNodeType; DO NOT EDIT
      2 
      3 package jmespath
      4 
      5 import "fmt"
      6 
      7 const _astNodeType_name = "ASTEmptyASTComparatorASTCurrentNodeASTExpRefASTFunctionExpressionASTFieldASTFilterProjectionASTFlattenASTIdentityASTIndexASTIndexExpressionASTKeyValPairASTLiteralASTMultiSelectHashASTMultiSelectListASTOrExpressionASTAndExpressionASTNotExpressionASTPipeASTProjectionASTSubexpressionASTSliceASTValueProjection"
      8 
      9 var _astNodeType_index = [...]uint16{0, 8, 21, 35, 44, 65, 73, 92, 102, 113, 121, 139, 152, 162, 180, 198, 213, 229, 245, 252, 265, 281, 289, 307}
     10 
     11 func (i astNodeType) String() string {
     12 	if i < 0 || i >= astNodeType(len(_astNodeType_index)-1) {
     13 		return fmt.Sprintf("astNodeType(%d)", i)
     14 	}
     15 	return _astNodeType_name[_astNodeType_index[i]:_astNodeType_index[i+1]]
     16 }