Index A | B | C | D | E | F | G | I | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z A absolute_type (zyntex.parsing.syntax.TypeNode property) ADD (zyntex.parsing.bindings.NodeTag attribute) add() (zyntex.code_generation.PrinterDispatcher method) ADD_SAT (zyntex.parsing.bindings.NodeTag attribute) ADD_WRAP (zyntex.parsing.bindings.NodeTag attribute) ADDRESS_OF (zyntex.parsing.bindings.NodeTag attribute) align (zyntex.parsing.bindings.PyASTNode property) ALIGNED_VAR_DECL (zyntex.parsing.bindings.NodeTag attribute) alignment (zyntex.parsing.syntax.VariableDeclaration property) AMPERSAND (zyntex.parsing.bindings.TokenTag attribute) AMPERSAND_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_LEFT (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_LEFT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_LEFT_PIPE (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_LEFT_PIPE_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_RIGHT (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_ANGLE_BRACKET_RIGHT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_LEFT (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_LEFT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_RIGHT (zyntex.parsing.bindings.TokenTag attribute) ANGLE_BRACKET_RIGHT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) anyerror (zyntex.parsing.bindings.PrimitiveType attribute) ANYFRAME_LITERAL (zyntex.parsing.bindings.NodeTag attribute) ANYFRAME_TYPE (zyntex.parsing.bindings.NodeTag attribute) anyopaque (zyntex.parsing.bindings.PrimitiveType attribute) ARRAY_ACCESS (zyntex.parsing.bindings.NodeTag attribute) ARRAY_CAT (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_COMMA (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_DOT (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_DOT_COMMA (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_DOT_TWO (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_DOT_TWO_COMMA (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_ONE (zyntex.parsing.bindings.NodeTag attribute) ARRAY_INIT_ONE_COMMA (zyntex.parsing.bindings.NodeTag attribute) array_length (zyntex.parsing.syntax.TypeNode property) ARRAY_MULT (zyntex.parsing.bindings.NodeTag attribute) ARRAY_TYPE (zyntex.parsing.bindings.NodeTag attribute) array_type (zyntex.parsing.syntax.TypeNode property) ARRAY_TYPE_SENTINEL (zyntex.parsing.bindings.NodeTag attribute) ARROW (zyntex.parsing.bindings.TokenTag attribute) ASM (zyntex.parsing.bindings.NodeTag attribute) ASM_INPUT (zyntex.parsing.bindings.NodeTag attribute) ASM_LEGACY (zyntex.parsing.bindings.NodeTag attribute) ASM_OUTPUT (zyntex.parsing.bindings.NodeTag attribute) ASM_SIMPLE (zyntex.parsing.bindings.NodeTag attribute) ASSIGN (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_ADD (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_ADD_SAT (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_ADD_WRAP (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_BIT_AND (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_BIT_OR (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_BIT_XOR (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_DESTRUCTURE (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_DIV (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_MOD (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_MUL (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_MUL_SAT (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_MUL_WRAP (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SHL (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SHL_SAT (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SHR (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SUB (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SUB_SAT (zyntex.parsing.bindings.NodeTag attribute) ASSIGN_SUB_WRAP (zyntex.parsing.bindings.NodeTag attribute) ASTERISK (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_AFTER_PTR_DEREF (zyntex.parsing.bindings.ErrorTag attribute) ASTERISK_ASTERISK (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_PERCENT (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_PERCENT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_PIPE (zyntex.parsing.bindings.TokenTag attribute) ASTERISK_PIPE_EQUAL (zyntex.parsing.bindings.TokenTag attribute) ASTNode (class in zyntex.parsing.bindings) ASTToken (class in zyntex.parsing.bindings) B BANG (zyntex.parsing.bindings.TokenTag attribute) BANG_EQUAL (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) BIT_AND (zyntex.parsing.bindings.NodeTag attribute) BIT_NOT (zyntex.parsing.bindings.NodeTag attribute) BIT_OR (zyntex.parsing.bindings.NodeTag attribute) BIT_XOR (zyntex.parsing.bindings.NodeTag attribute) BLOCK (zyntex.parsing.bindings.NodeTag attribute) BLOCK_SEMICOLON (zyntex.parsing.bindings.NodeTag attribute) BLOCK_TWO (zyntex.parsing.bindings.NodeTag attribute) BLOCK_TWO_SEMICOLON (zyntex.parsing.bindings.NodeTag attribute) body (zyntex.parsing.bindings.PyASTNode property) (zyntex.parsing.syntax.FunctionDeclaration property) (zyntex.parsing.syntax.TestDeclaration property) bool (zyntex.parsing.bindings.PrimitiveType attribute) BOOL_AND (zyntex.parsing.bindings.NodeTag attribute) BOOL_NOT (zyntex.parsing.bindings.NodeTag attribute) BOOL_OR (zyntex.parsing.bindings.NodeTag attribute) BREAK (zyntex.parsing.bindings.NodeTag attribute) BUILTIN (zyntex.parsing.bindings.TokenTag attribute) BUILTIN_CALL (zyntex.parsing.bindings.NodeTag attribute) BUILTIN_CALL_COMMA (zyntex.parsing.bindings.NodeTag attribute) BUILTIN_CALL_TWO (zyntex.parsing.bindings.NodeTag attribute) BUILTIN_CALL_TWO_COMMA (zyntex.parsing.bindings.NodeTag attribute) C c_char (zyntex.parsing.bindings.PrimitiveType attribute) c_int (zyntex.parsing.bindings.PrimitiveType attribute) c_long (zyntex.parsing.bindings.PrimitiveType attribute) c_longdouble (zyntex.parsing.bindings.PrimitiveType attribute) c_longlong (zyntex.parsing.bindings.PrimitiveType attribute) c_short (zyntex.parsing.bindings.PrimitiveType attribute) C_STYLE_CONTAINER (zyntex.parsing.bindings.ErrorTag attribute) c_uint (zyntex.parsing.bindings.PrimitiveType attribute) c_ulong (zyntex.parsing.bindings.PrimitiveType attribute) c_ulonglong (zyntex.parsing.bindings.PrimitiveType attribute) c_ushort (zyntex.parsing.bindings.PrimitiveType attribute) CALL (zyntex.parsing.bindings.NodeTag attribute) CALL_COMMA (zyntex.parsing.bindings.NodeTag attribute) CALL_ONE (zyntex.parsing.bindings.NodeTag attribute) CALL_ONE_COMMA (zyntex.parsing.bindings.NodeTag attribute) CARET (zyntex.parsing.bindings.TokenTag attribute) CARET_EQUAL (zyntex.parsing.bindings.TokenTag attribute) CATCH (zyntex.parsing.bindings.NodeTag attribute) CHAINED_COMPARISON_OPERATORS (zyntex.parsing.bindings.ErrorTag attribute) CHAR_LITERAL (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) COLON (zyntex.parsing.bindings.TokenTag attribute) COMMA (zyntex.parsing.bindings.TokenTag attribute) COMPTIME (zyntex.parsing.bindings.NodeTag attribute) COMPTIME_DOC_COMMENT (zyntex.parsing.bindings.ErrorTag attribute) comptime_float (zyntex.parsing.bindings.PrimitiveType attribute) comptime_int (zyntex.parsing.bindings.PrimitiveType attribute) CONTAINER_DECL (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DECL_ARG (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DECL_ARG_TRAILING (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DECL_TRAILING (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DECL_TWO (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DECL_TWO_TRAILING (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_DOC_COMMENT (zyntex.parsing.bindings.TokenTag attribute) CONTAINER_FIELD (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_FIELD_ALIGN (zyntex.parsing.bindings.NodeTag attribute) CONTAINER_FIELD_INIT (zyntex.parsing.bindings.NodeTag attribute) content (zyntex.parsing.SourceCode property) (zyntex.parsing.SourceFile property) CONTINUE (zyntex.parsing.bindings.NodeTag attribute) D DECL_BETWEEN_FIELDS (zyntex.parsing.bindings.ErrorTag attribute) default_dispatcher (zyntex.code_generation.premade.IDefaultPrintable attribute) DefaultCodePrinter (class in zyntex.code_generation.premade) DEFER (zyntex.parsing.bindings.NodeTag attribute) DEREF (zyntex.parsing.bindings.NodeTag attribute) dir_path (zyntex.parsing.SourceModule property) DIV (zyntex.parsing.bindings.NodeTag attribute) DOC_COMMENT (zyntex.parsing.bindings.TokenTag attribute) E ELLIPSIS2 (zyntex.parsing.bindings.TokenTag attribute) ELLIPSIS3 (zyntex.parsing.bindings.TokenTag attribute) ENUM_LITERAL (zyntex.parsing.bindings.NodeTag attribute) EOF (zyntex.parsing.bindings.TokenTag attribute) EQUAL (zyntex.parsing.bindings.TokenTag attribute) EQUAL_ANGLE_BRACKET_RIGHT (zyntex.parsing.bindings.TokenTag attribute) EQUAL_EQUAL (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) ERRDEFER (zyntex.parsing.bindings.NodeTag attribute) ERROR_SET_DECL (zyntex.parsing.bindings.NodeTag attribute) ERROR_UNION (zyntex.parsing.bindings.NodeTag attribute) ERROR_VALUE (zyntex.parsing.bindings.NodeTag attribute) ErrorReport (class in zyntex.parsing.bindings) errors (zyntex.parsing.SourceCode property) (zyntex.parsing.SourceFile property) errors() (zyntex.parsing.bindings.PyTranslationUnit method) errors_count() (zyntex.parsing.bindings.PyTranslationUnit method) ErrorTag (class in zyntex.parsing.bindings) EXPECTED_BLOCK (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_BLOCK_OR_ASSIGNMENT (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_BLOCK_OR_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_BLOCK_OR_FIELD (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_ARG (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_CAPTURE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_FIELD (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_FOR_OPERAND (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_INITIALIZER (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_PARAM (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_COMMA_AFTER_SWITCH_PRONG (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_CONTAINER (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_CONTAINER_MEMBERS (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_CONTINUE_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_EXPR_OR_ASSIGNMENT (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_EXPR_OR_VAR_DECL (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_FN (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_INITIALIZER (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_INLINABLE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_LABELABLE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_LOOP_PAYLOAD (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_PARAM_LIST (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_PREFIX_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_PRIMARY_TYPE_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_PUB_ITEM (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_RETURN_TYPE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_SEMI_AFTER_DECL (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_SEMI_AFTER_STMT (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_SEMI_OR_ELSE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_SEMI_OR_LBRACE (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_STATEMENT (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_SUFFIX_OP (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_TOKEN (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_TYPE_EXPR (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_VAR_CONST (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_VAR_DECL (zyntex.parsing.bindings.ErrorTag attribute) EXPECTED_VAR_DECL_OR_FN (zyntex.parsing.bindings.ErrorTag attribute) EXTERN_FN_BODY (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_ADDRSPACE_QUALIFIER (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_ALIGN_QUALIFIER (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_ALLOWZERO_QUALIFIER (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_CONST_QUALIFIER (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_FOR_CAPTURE (zyntex.parsing.bindings.ErrorTag attribute) EXTRA_VOLATILE_QUALIFIER (zyntex.parsing.bindings.ErrorTag attribute) F f128 (zyntex.parsing.bindings.PrimitiveType attribute) f16 (zyntex.parsing.bindings.PrimitiveType attribute) f32 (zyntex.parsing.bindings.PrimitiveType attribute) f64 (zyntex.parsing.bindings.PrimitiveType attribute) f80 (zyntex.parsing.bindings.PrimitiveType attribute) FIELD_ACCESS (zyntex.parsing.bindings.NodeTag attribute) files (zyntex.parsing.SourceModule property) FN_DECL (zyntex.parsing.bindings.NodeTag attribute) FN_PROTO (zyntex.parsing.bindings.NodeTag attribute) FN_PROTO_MULTI (zyntex.parsing.bindings.NodeTag attribute) FN_PROTO_ONE (zyntex.parsing.bindings.NodeTag attribute) FN_PROTO_SIMPLE (zyntex.parsing.bindings.NodeTag attribute) FOR (zyntex.parsing.bindings.NodeTag attribute) FOR_INPUT_NOT_CAPTURED (zyntex.parsing.bindings.ErrorTag attribute) FOR_RANGE (zyntex.parsing.bindings.NodeTag attribute) FOR_SIMPLE (zyntex.parsing.bindings.NodeTag attribute) from_node() (zyntex.parsing.syntax.FunctionDeclaration class method) (zyntex.parsing.syntax.INodeElement class method) (zyntex.parsing.syntax.TestDeclaration class method) (zyntex.parsing.syntax.TypeNode class method) (zyntex.parsing.syntax.VariableDeclaration class method) from_path() (zyntex.parsing.bindings.PyTranslationUnit class method) from_source() (zyntex.parsing.bindings.PyTranslationUnit class method) FunctionDeclaration (class in zyntex.parsing.syntax) FunctionDeclaration.FunctionParam (class in zyntex.parsing.syntax) FunctionPrinter (class in zyntex.code_generation.premade) G GenericSlice (class in zyntex.parsing.bindings) get_native_library() (in module zyntex.parsing.bindings) GLOBAL_VAR_DECL (zyntex.parsing.bindings.NodeTag attribute) GREATER_OR_EQUAL (zyntex.parsing.bindings.NodeTag attribute) GREATER_THAN (zyntex.parsing.bindings.NodeTag attribute) GROUPED_EXPRESSION (zyntex.parsing.bindings.NodeTag attribute) I i128 (zyntex.parsing.bindings.PrimitiveType attribute) i16 (zyntex.parsing.bindings.PrimitiveType attribute) i32 (zyntex.parsing.bindings.PrimitiveType attribute) i64 (zyntex.parsing.bindings.PrimitiveType attribute) i8 (zyntex.parsing.bindings.PrimitiveType attribute) IDefaultPrintable (class in zyntex.code_generation.premade) IDENTIFIER (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) IF (zyntex.parsing.bindings.NodeTag attribute) IF_SIMPLE (zyntex.parsing.bindings.NodeTag attribute) index (zyntex.parsing.bindings.ASTNode attribute) init_native_library() (in module zyntex.parsing.bindings) INodeElement (class in zyntex.parsing.syntax) INVALID (zyntex.parsing.bindings.TokenTag attribute) INVALID_AMPERSAND_AMPERSAND (zyntex.parsing.bindings.ErrorTag attribute) INVALID_BIT_RANGE (zyntex.parsing.bindings.ErrorTag attribute) INVALID_BYTE (zyntex.parsing.bindings.ErrorTag attribute) INVALID_PERIODASTERISKS (zyntex.parsing.bindings.TokenTag attribute) IPrinter (class in zyntex.code_generation) is_array() (zyntex.parsing.syntax.TypeNode method) is_comptime (zyntex.parsing.bindings.NodeParam attribute) (zyntex.parsing.syntax.FunctionDeclaration.FunctionParam attribute) is_const (zyntex.parsing.syntax.TypeNode property) (zyntex.parsing.syntax.VariableDeclaration property) is_const() (zyntex.parsing.bindings.PyASTNode method) is_container() (zyntex.parsing.bindings.PyASTNode method) is_empty (zyntex.parsing.bindings.GenericSlice property) is_enum() (zyntex.parsing.bindings.PyASTNode method) is_error_union (zyntex.parsing.syntax.TypeNode property) is_error_union() (zyntex.parsing.bindings.PyASTNode method) is_export (zyntex.parsing.syntax.FunctionDeclaration property) (zyntex.parsing.syntax.VariableDeclaration property) is_export() (zyntex.parsing.bindings.PyASTNode method) is_extern (zyntex.parsing.syntax.FunctionDeclaration property) (zyntex.parsing.syntax.VariableDeclaration property) is_extern() (zyntex.parsing.bindings.PyASTNode method) is_node_valid() (zyntex.parsing.syntax.FunctionDeclaration static method) (zyntex.parsing.syntax.INodeElement static method) (zyntex.parsing.syntax.TestDeclaration static method) (zyntex.parsing.syntax.TypeNode static method) (zyntex.parsing.syntax.VariableDeclaration static method) is_note (zyntex.parsing.bindings.ErrorReport attribute) is_opaque() (zyntex.parsing.bindings.PyASTNode method) is_optional() (zyntex.parsing.syntax.TypeNode method) is_pointer() (zyntex.parsing.syntax.TypeNode method) is_public (zyntex.parsing.syntax.FunctionDeclaration property) (zyntex.parsing.syntax.VariableDeclaration property) is_public() (zyntex.parsing.bindings.PyASTNode method) is_struct() (zyntex.parsing.bindings.PyASTNode method) is_type() (zyntex.parsing.syntax.TypeNode method) is_union() (zyntex.parsing.bindings.PyASTNode method) isize (zyntex.parsing.bindings.PrimitiveType attribute) K KEYWORD_ADDRSPACE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ALIGN (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ALLOWZERO (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_AND (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ANYFRAME (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ANYTYPE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ASM (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_BREAK (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_CALLCONV (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_CATCH (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_COMPTIME (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_CONST (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_CONTINUE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_DEFER (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ELSE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ENUM (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ERRDEFER (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ERROR (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_EXPORT (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_EXTERN (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_FN (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_FOR (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_IF (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_INLINE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_LINKSECTION (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_NOALIAS (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_NOINLINE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_NOSUSPEND (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_OPAQUE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_OR (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_ORELSE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_PACKED (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_PUB (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_RESUME (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_RETURN (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_STRUCT (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_SUSPEND (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_SWITCH (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_TEST (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_THREADLOCAL (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_TRY (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_UNION (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_UNREACHABLE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_VAR (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_VOLATILE (zyntex.parsing.bindings.TokenTag attribute) KEYWORD_WHILE (zyntex.parsing.bindings.TokenTag attribute) L L_BRACE (zyntex.parsing.bindings.TokenTag attribute) L_BRACKET (zyntex.parsing.bindings.TokenTag attribute) L_PAREN (zyntex.parsing.bindings.TokenTag attribute) lazy_invoke() (in module zyntex.parsing.syntax) LazyInit (class in zyntex.parsing.syntax) len (zyntex.parsing.bindings.GenericSlice attribute) LESS_OR_EQUAL (zyntex.parsing.bindings.NodeTag attribute) LESS_THAN (zyntex.parsing.bindings.NodeTag attribute) lib (zyntex.parsing.bindings.PyTranslationUnit property) line_ending (zyntex.code_generation.PrinterConfiguration attribute) LOCAL_VAR_DECL (zyntex.parsing.bindings.NodeTag attribute) M main_token (zyntex.parsing.bindings.ASTNode attribute) major (zyntex.Version attribute) MERGE_ERROR_SETS (zyntex.parsing.bindings.NodeTag attribute) minor (zyntex.Version attribute) MINUS (zyntex.parsing.bindings.TokenTag attribute) MINUS_EQUAL (zyntex.parsing.bindings.TokenTag attribute) MINUS_PERCENT (zyntex.parsing.bindings.TokenTag attribute) MINUS_PERCENT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) MINUS_PIPE (zyntex.parsing.bindings.TokenTag attribute) MINUS_PIPE_EQUAL (zyntex.parsing.bindings.TokenTag attribute) MISMATCHED_BINARY_OP_WHITESPACE (zyntex.parsing.bindings.ErrorTag attribute) MOD (zyntex.parsing.bindings.NodeTag attribute) module zyntex zyntex.code_generation zyntex.code_generation.premade zyntex.parsing zyntex.parsing.bindings zyntex.parsing.syntax MUL (zyntex.parsing.bindings.NodeTag attribute) MUL_SAT (zyntex.parsing.bindings.NodeTag attribute) MUL_WRAP (zyntex.parsing.bindings.NodeTag attribute) MULTILINE_STRING_LITERAL (zyntex.parsing.bindings.NodeTag attribute) MULTILINE_STRING_LITERAL_LINE (zyntex.parsing.bindings.TokenTag attribute) N name (zyntex.parsing.bindings.NodeParam attribute) (zyntex.parsing.syntax.FunctionDeclaration property) (zyntex.parsing.syntax.FunctionDeclaration.FunctionParam attribute) (zyntex.parsing.syntax.TestDeclaration property) (zyntex.parsing.syntax.VariableDeclaration property) NEGATION (zyntex.parsing.bindings.NodeTag attribute) NEGATION_WRAP (zyntex.parsing.bindings.NodeTag attribute) NEXT_FIELD (zyntex.parsing.bindings.ErrorTag attribute) NodeParam (class in zyntex.parsing.bindings) nodes() (zyntex.parsing.bindings.PyTranslationUnit method) nodes_count() (zyntex.parsing.bindings.PyTranslationUnit method) NodeTag (class in zyntex.parsing.bindings) noreturn (zyntex.parsing.bindings.PrimitiveType attribute) NOSUSPEND (zyntex.parsing.bindings.NodeTag attribute) NUMBER_LITERAL (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) O OPTIONAL_TYPE (zyntex.parsing.bindings.NodeTag attribute) optional_type (zyntex.parsing.syntax.TypeNode property) OR_ELSE (zyntex.parsing.bindings.NodeTag attribute) P params (zyntex.parsing.bindings.PyASTNode property) (zyntex.parsing.syntax.FunctionDeclaration property) parent (zyntex.parsing.bindings.PyASTNode property) patch (zyntex.Version attribute) path (zyntex.parsing.bindings.PyTranslationUnit property) (zyntex.parsing.SourceFile property) PERCENT (zyntex.parsing.bindings.TokenTag attribute) PERCENT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) PERIOD (zyntex.parsing.bindings.TokenTag attribute) PERIOD_ASTERISK (zyntex.parsing.bindings.TokenTag attribute) PIPE (zyntex.parsing.bindings.TokenTag attribute) PIPE_EQUAL (zyntex.parsing.bindings.TokenTag attribute) PIPE_PIPE (zyntex.parsing.bindings.TokenTag attribute) PLUS (zyntex.parsing.bindings.TokenTag attribute) PLUS_EQUAL (zyntex.parsing.bindings.TokenTag attribute) PLUS_PERCENT (zyntex.parsing.bindings.TokenTag attribute) PLUS_PERCENT_EQUAL (zyntex.parsing.bindings.TokenTag attribute) PLUS_PIPE (zyntex.parsing.bindings.TokenTag attribute) PLUS_PIPE_EQUAL (zyntex.parsing.bindings.TokenTag attribute) PLUS_PLUS (zyntex.parsing.bindings.TokenTag attribute) pointer_type (zyntex.parsing.syntax.TypeNode property) PREVIOUS_FIELD (zyntex.parsing.bindings.ErrorTag attribute) PrimitiveType (class in zyntex.parsing.bindings) print() (zyntex.code_generation.IPrinter method) (zyntex.code_generation.premade.DefaultCodePrinter method) (zyntex.code_generation.premade.FunctionPrinter method) (zyntex.code_generation.premade.SourceCodePrinter method) (zyntex.code_generation.premade.SourceFilePrinter method) (zyntex.code_generation.premade.TestPrinter method) (zyntex.code_generation.premade.TypePrinter method) (zyntex.code_generation.premade.VariablePrinter method) (zyntex.code_generation.PrinterDispatcher method) PrinterConfiguration (class in zyntex.code_generation) PrinterDispatcher (class in zyntex.code_generation) ptr (zyntex.parsing.bindings.GenericSlice attribute) (zyntex.parsing.bindings.PyTranslationUnit property) PTR_MOD_ON_ARRAY_CHILD_TYPE (zyntex.parsing.bindings.ErrorTag attribute) PTR_TYPE (zyntex.parsing.bindings.NodeTag attribute) PTR_TYPE_ALIGNED (zyntex.parsing.bindings.NodeTag attribute) PTR_TYPE_BIT_RANGE (zyntex.parsing.bindings.NodeTag attribute) PTR_TYPE_SENTINEL (zyntex.parsing.bindings.NodeTag attribute) PyASTNode (class in zyntex.parsing.bindings) PyString (class in zyntex.parsing.bindings) PyTranslationUnit (class in zyntex.parsing.bindings) Q QUESTION_MARK (zyntex.parsing.bindings.TokenTag attribute) R R_BRACE (zyntex.parsing.bindings.TokenTag attribute) R_BRACKET (zyntex.parsing.bindings.TokenTag attribute) R_PAREN (zyntex.parsing.bindings.TokenTag attribute) release() (zyntex.parsing.bindings.PyTranslationUnit method) released (zyntex.parsing.bindings.PyASTNode property) (zyntex.parsing.bindings.PyTranslationUnit property) remove() (zyntex.code_generation.PrinterDispatcher method) RESUME (zyntex.parsing.bindings.NodeTag attribute) RETURN (zyntex.parsing.bindings.NodeTag attribute) return_type (zyntex.parsing.syntax.FunctionDeclaration property) ROOT (zyntex.parsing.bindings.NodeTag attribute) root_nodes() (zyntex.parsing.bindings.PyTranslationUnit method) S SAME_LINE_DOC_COMMENT (zyntex.parsing.bindings.ErrorTag attribute) SEMICOLON (zyntex.parsing.bindings.TokenTag attribute) SHL (zyntex.parsing.bindings.NodeTag attribute) SHL_SAT (zyntex.parsing.bindings.NodeTag attribute) SHR (zyntex.parsing.bindings.NodeTag attribute) SIMPLE_VAR_DECL (zyntex.parsing.bindings.NodeTag attribute) SLASH (zyntex.parsing.bindings.TokenTag attribute) SLASH_EQUAL (zyntex.parsing.bindings.TokenTag attribute) SLICE (zyntex.parsing.bindings.NodeTag attribute) SLICE_OPEN (zyntex.parsing.bindings.NodeTag attribute) SLICE_SENTINEL (zyntex.parsing.bindings.NodeTag attribute) source (zyntex.parsing.bindings.PyASTNode property) (zyntex.parsing.bindings.PyTranslationUnit property) SourceCode (class in zyntex.parsing) SourceCodePrinter (class in zyntex.code_generation.premade) SourceFile (class in zyntex.parsing) SourceFilePrinter (class in zyntex.code_generation.premade) SourceModule (class in zyntex.parsing) spelling (zyntex.parsing.bindings.PyASTNode property) start (zyntex.parsing.bindings.ASTToken attribute) STRING_LITERAL (zyntex.parsing.bindings.NodeTag attribute) (zyntex.parsing.bindings.TokenTag attribute) STRUCT_INIT (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_COMMA (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_DOT (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_DOT_COMMA (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_DOT_TWO (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_DOT_TWO_COMMA (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_ONE (zyntex.parsing.bindings.NodeTag attribute) STRUCT_INIT_ONE_COMMA (zyntex.parsing.bindings.NodeTag attribute) SUB (zyntex.parsing.bindings.NodeTag attribute) SUB_SAT (zyntex.parsing.bindings.NodeTag attribute) SUB_WRAP (zyntex.parsing.bindings.NodeTag attribute) SUSPEND (zyntex.parsing.bindings.NodeTag attribute) SWITCH (zyntex.parsing.bindings.NodeTag attribute) SWITCH_CASE (zyntex.parsing.bindings.NodeTag attribute) SWITCH_CASE_INLINE (zyntex.parsing.bindings.NodeTag attribute) SWITCH_CASE_INLINE_ONE (zyntex.parsing.bindings.NodeTag attribute) SWITCH_CASE_ONE (zyntex.parsing.bindings.NodeTag attribute) SWITCH_COMMA (zyntex.parsing.bindings.NodeTag attribute) SWITCH_RANGE (zyntex.parsing.bindings.NodeTag attribute) T tag (zyntex.parsing.bindings.ASTNode property) (zyntex.parsing.bindings.ASTToken property) (zyntex.parsing.bindings.ErrorReport property) (zyntex.parsing.bindings.PyASTNode property) tag_index (zyntex.parsing.bindings.ASTNode attribute) (zyntex.parsing.bindings.ASTToken attribute) (zyntex.parsing.bindings.ErrorReport attribute) TAGGED_UNION (zyntex.parsing.bindings.NodeTag attribute) TAGGED_UNION_ENUM_TAG (zyntex.parsing.bindings.NodeTag attribute) TAGGED_UNION_ENUM_TAG_TRAILING (zyntex.parsing.bindings.NodeTag attribute) TAGGED_UNION_TRAILING (zyntex.parsing.bindings.NodeTag attribute) TAGGED_UNION_TWO (zyntex.parsing.bindings.NodeTag attribute) TAGGED_UNION_TWO_TRAILING (zyntex.parsing.bindings.NodeTag attribute) target_type() (zyntex.code_generation.premade.FunctionPrinter static method) (zyntex.code_generation.premade.IDefaultPrintable static method) (zyntex.code_generation.premade.SourceCodePrinter static method) (zyntex.code_generation.premade.SourceFilePrinter static method) (zyntex.code_generation.premade.TestPrinter static method) (zyntex.code_generation.premade.TypePrinter static method) (zyntex.code_generation.premade.VariablePrinter static method) TEST_DECL (zyntex.parsing.bindings.NodeTag attribute) TEST_DOC_COMMENT (zyntex.parsing.bindings.ErrorTag attribute) TestDeclaration (class in zyntex.parsing.syntax) TestPrinter (class in zyntex.code_generation.premade) TILDE (zyntex.parsing.bindings.TokenTag attribute) to_list() (zyntex.parsing.bindings.GenericSlice method) token_index (zyntex.parsing.bindings.ErrorReport attribute) token_is_prev (zyntex.parsing.bindings.ErrorReport attribute) tokens() (zyntex.parsing.bindings.PyTranslationUnit method) tokens_count() (zyntex.parsing.bindings.PyTranslationUnit method) TokenTag (class in zyntex.parsing.bindings) TranslationUnit (class in zyntex.parsing.bindings) TRY (zyntex.parsing.bindings.NodeTag attribute) type (zyntex.parsing.bindings.NodeParam attribute) (zyntex.parsing.bindings.PrimitiveType attribute) (zyntex.parsing.bindings.PyASTNode property) (zyntex.parsing.syntax.FunctionDeclaration.FunctionParam attribute) (zyntex.parsing.syntax.TypeNode property) type_hint (zyntex.parsing.syntax.VariableDeclaration property) TypeNode (class in zyntex.parsing.syntax) TypeNode.CustomType (class in zyntex.parsing.syntax) TypePrinter (class in zyntex.code_generation.premade) types (zyntex.parsing.SourceCode property) (zyntex.parsing.SourceFile property) U u128 (zyntex.parsing.bindings.PrimitiveType attribute) u16 (zyntex.parsing.bindings.PrimitiveType attribute) u32 (zyntex.parsing.bindings.PrimitiveType attribute) u64 (zyntex.parsing.bindings.PrimitiveType attribute) u8 (zyntex.parsing.bindings.PrimitiveType attribute) UNATTACHED_DOC_COMMENT (zyntex.parsing.bindings.ErrorTag attribute) unit (zyntex.parsing.SourceCode property) (zyntex.parsing.SourceFile property) UNREACHABLE_LITERAL (zyntex.parsing.bindings.NodeTag attribute) UNWRAP_OPTIONAL (zyntex.parsing.bindings.NodeTag attribute) usize (zyntex.parsing.bindings.PrimitiveType attribute) V value (zyntex.parsing.syntax.TypeNode.CustomType attribute) (zyntex.parsing.syntax.VariableDeclaration property) VAR_CONST_DECL (zyntex.parsing.bindings.ErrorTag attribute) VARARGS_NONFINAL (zyntex.parsing.bindings.ErrorTag attribute) VariableDeclaration (class in zyntex.parsing.syntax) VariablePrinter (class in zyntex.code_generation.premade) Version (class in zyntex) void (zyntex.parsing.bindings.PrimitiveType attribute) W WHILE (zyntex.parsing.bindings.NodeTag attribute) WHILE_CONT (zyntex.parsing.bindings.NodeTag attribute) WHILE_SIMPLE (zyntex.parsing.bindings.NodeTag attribute) WRONG_EQUAL_VAR_DECL (zyntex.parsing.bindings.ErrorTag attribute) Z ZIG_STYLE_CONTAINER (zyntex.parsing.bindings.ErrorTag attribute) zyntex module zyntex.code_generation module zyntex.code_generation.premade module zyntex.parsing module zyntex.parsing.bindings module zyntex.parsing.syntax module