hydra.go namespace
Submodules
- hydra.go.language module
- hydra.go.syntax module
AddOpAliasDeclAnnotatedDeclarationArgumentsArrayTypeAssignOpAssignOpAddAssignOpMulAssignOpSimpleAssignmentBasicLitBasicLitFloatBasicLitImaginaryBasicLitIntBasicLitRuneBasicLitStringBinaryExprBinaryOpBinaryOp.ADDBinaryOp.ANDBinaryOp.BITWISE_ANDBinaryOp.BITWISE_ORBinaryOp.BITWISE_XORBinaryOp.BIT_CLEARBinaryOp.DIVIDEBinaryOp.EQUALBinaryOp.GREATERBinaryOp.GREATER_EQUALBinaryOp.LEFT_SHIFTBinaryOp.LESSBinaryOp.LESS_EQUALBinaryOp.MULTIPLYBinaryOp.NOT_EQUALBinaryOp.ORBinaryOp.REMAINDERBinaryOp.RIGHT_SHIFTBinaryOp.SUBTRACTBinaryOp.TYPE_
BlockBreakStmtCallExprChannelDirectionChannelTypeCommCaseCommCaseDefaultCommCaseReceiveCommCaseSendCommClauseCompositeLitConstDeclConstSpecContinueStmtConversionDeclarationDeclarationConstDeclarationTypeDeclarationVarDeferStmtElementElementExpressionElementListElementLiteralElseClauseElseClauseBlockElseClauseIfEmbeddedFieldEmptyStmtExprCaseClauseExprSwitchStmtExpressionExpressionBinaryExpressionStmtExpressionUnaryFallthroughStmtFieldDeclFieldDeclEmbeddedFieldDeclNamedFloatLitForClauseForClauseOrRangeForClauseOrRangeClauseForClauseOrRangeConditionForClauseOrRangeRangeForStmtFullSliceFunctionBodyFunctionDeclFunctionDecl.BODYFunctionDecl.BuilderFunctionDecl.NAMEFunctionDecl.SIGNATUREFunctionDecl.TYPE_FunctionDecl.TYPE_PARAMSFunctionDecl.bodyFunctionDecl.builder()FunctionDecl.nameFunctionDecl.signatureFunctionDecl.type_paramsFunctionDecl.with_body()FunctionDecl.with_name()FunctionDecl.with_signature()FunctionDecl.with_type_params()
FunctionLitFunctionTypeGoStmtGotoStmtIdentifierIfStmtImaginaryLitImportAliasImportAliasDotImportAliasNameImportDeclImportPathImportSpecIncDecStmtIndexIndexExprIntLitInterfaceElemInterfaceElemMethodInterfaceElemTypeInterfaceTypeInterpretedStringLitKeyKeyExpressionKeyFieldKeyLiteralKeyedElementLabeledStmtLiteralLiteralBasicLiteralCompositeLiteralFunctionLiteralTypeLiteralTypeArrayLiteralTypeInferredArrayLiteralTypeMapLiteralTypeNameLiteralTypeSliceLiteralTypeStructLiteralValueMapTypeMethodDeclMethodDecl.BODYMethodDecl.BuilderMethodDecl.NAMEMethodDecl.RECEIVERMethodDecl.SIGNATUREMethodDecl.TYPE_MethodDecl.bodyMethodDecl.builder()MethodDecl.nameMethodDecl.receiverMethodDecl.signatureMethodDecl.with_body()MethodDecl.with_name()MethodDecl.with_receiver()MethodDecl.with_signature()
MethodElemMethodExprModuleMulOpNamedFieldOperandOperandLiteralOperandNameOperandNamedOperandParenPackageClauseParameterDeclParametersPointerTypePrimaryExprPrimaryExprCallPrimaryExprConversionPrimaryExprIndexPrimaryExprMethodExprPrimaryExprOperandPrimaryExprSelectorPrimaryExprSlicePrimaryExprTypeAssertionQualifiedIdentRangeClauseRangeVarsRangeVarsAssignRangeVarsDeclareRawStringLitReceiveCaseReceiverRelOpResultResultParametersResultTypeReturnStmtRuneLitSelectStmtSelectorSelectorExprSendStmtShortVarDeclSignatureSimpleSliceSimpleStmtSimpleStmtAssignmentSimpleStmtEmptySimpleStmtExpressionSimpleStmtIncDecSimpleStmtSendSimpleStmtShortVarDeclSliceSliceExprSliceFullSliceSimpleSliceTypeSourceFileStatementStatementBlockStatementBreakStatementContinueStatementDeclarationStatementDeferStatementFallthroughStatementForStatementGoStatementGotoStatementIfStatementLabeledStatementReturnStatementSelectStatementSimpleStatementSwitchStringLitStringLitInterpretedStringLitRawStructTypeSwitchStmtSwitchStmtExpressionSwitchStmtTypeTagTopLevelDeclTopLevelDeclDeclarationTopLevelDeclFunctionTopLevelDeclMethodTypeTypeAssertionTypeAssertionExprTypeCaseClauseTypeConstraintTypeDeclTypeDefTypeElemTypeLitTypeLitArrayTypeLitChannelTypeLitFunctionTypeLitInterfaceTypeLitMapTypeLitPointerTypeLitSliceTypeLitStructTypeLiteralTypeNameTypeNamedTypeParamDeclTypeParametersTypeParenTypeSpecTypeSpecAliasTypeSpecDefinitionTypeSwitchGuardTypeSwitchStmtTypeTermUnaryExprUnaryExprOpUnaryExprPrimaryUnaryOpUnaryOperationVarDeclVarSpec