--- source: full-moon/tests/pass_cases.rs assertion_line: 52 expression: ast.nodes() input_file: full-moon/tests/cases/pass/table-constructors-7 --- stmts: - - LocalAssignment: local_token: leading_trivia: [] token: start_position: bytes: 0 line: 1 character: 1 end_position: bytes: 5 line: 1 character: 6 token_type: type: Symbol symbol: local trailing_trivia: - start_position: bytes: 5 line: 1 character: 6 end_position: bytes: 6 line: 1 character: 7 token_type: type: Whitespace characters: " " name_list: pairs: - End: leading_trivia: [] token: start_position: bytes: 6 line: 1 character: 7 end_position: bytes: 15 line: 1 character: 16 token_type: type: Identifier identifier: blacklist trailing_trivia: - start_position: bytes: 15 line: 1 character: 16 end_position: bytes: 16 line: 1 character: 17 token_type: type: Whitespace characters: " " equal_token: leading_trivia: [] token: start_position: bytes: 16 line: 1 character: 17 end_position: bytes: 17 line: 1 character: 18 token_type: type: Symbol symbol: "=" trailing_trivia: - start_position: bytes: 17 line: 1 character: 18 end_position: bytes: 18 line: 1 character: 19 token_type: type: Whitespace characters: " " expr_list: pairs: - End: TableConstructor: braces: tokens: - leading_trivia: [] token: start_position: bytes: 18 line: 1 character: 19 end_position: bytes: 19 line: 1 character: 20 token_type: type: Symbol symbol: "{" trailing_trivia: - start_position: bytes: 19 line: 1 character: 20 end_position: bytes: 20 line: 1 character: 20 token_type: type: Whitespace characters: "\n" - leading_trivia: [] token: start_position: bytes: 215 line: 5 character: 1 end_position: bytes: 216 line: 5 character: 2 token_type: type: Symbol symbol: "}" trailing_trivia: [] fields: pairs: - Punctuated: - ExpressionKey: brackets: tokens: - leading_trivia: - start_position: bytes: 20 line: 2 character: 1 end_position: bytes: 21 line: 2 character: 2 token_type: type: Whitespace characters: "\t" token: start_position: bytes: 21 line: 2 character: 2 end_position: bytes: 22 line: 2 character: 3 token_type: type: Symbol symbol: "[" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 55 line: 2 character: 36 end_position: bytes: 56 line: 2 character: 37 token_type: type: Symbol symbol: "]" trailing_trivia: - start_position: bytes: 56 line: 2 character: 37 end_position: bytes: 57 line: 2 character: 38 token_type: type: Whitespace characters: " " key: String: leading_trivia: [] token: start_position: bytes: 22 line: 2 character: 3 end_position: bytes: 55 line: 2 character: 36 token_type: type: StringLiteral literal: Audio file failed to load (18). quote_type: Double trailing_trivia: [] equal: leading_trivia: [] token: start_position: bytes: 57 line: 2 character: 38 end_position: bytes: 58 line: 2 character: 39 token_type: type: Symbol symbol: "=" trailing_trivia: - start_position: bytes: 58 line: 2 character: 39 end_position: bytes: 59 line: 2 character: 40 token_type: type: Whitespace characters: " " value: Symbol: leading_trivia: [] token: start_position: bytes: 59 line: 2 character: 40 end_position: bytes: 63 line: 2 character: 44 token_type: type: Symbol symbol: "true" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 63 line: 2 character: 44 end_position: bytes: 64 line: 2 character: 45 token_type: type: Symbol symbol: ; trailing_trivia: - start_position: bytes: 64 line: 2 character: 45 end_position: bytes: 65 line: 2 character: 45 token_type: type: Whitespace characters: "\n" - Punctuated: - ExpressionKey: brackets: tokens: - leading_trivia: - start_position: bytes: 65 line: 3 character: 1 end_position: bytes: 66 line: 3 character: 2 token_type: type: Whitespace characters: "\t" token: start_position: bytes: 66 line: 3 character: 2 end_position: bytes: 67 line: 3 character: 3 token_type: type: Symbol symbol: "[" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 131 line: 3 character: 67 end_position: bytes: 132 line: 3 character: 68 token_type: type: Symbol symbol: "]" trailing_trivia: - start_position: bytes: 132 line: 3 character: 68 end_position: bytes: 133 line: 3 character: 69 token_type: type: Whitespace characters: " " key: String: leading_trivia: [] token: start_position: bytes: 67 line: 3 character: 3 end_position: bytes: 131 line: 3 character: 67 token_type: type: StringLiteral literal: HTTP 0 (HTTP 429 (HTTP/1.1 429 ProvisionedThroughputExceeded)) quote_type: Double trailing_trivia: [] equal: leading_trivia: [] token: start_position: bytes: 133 line: 3 character: 69 end_position: bytes: 134 line: 3 character: 70 token_type: type: Symbol symbol: "=" trailing_trivia: - start_position: bytes: 134 line: 3 character: 70 end_position: bytes: 135 line: 3 character: 71 token_type: type: Whitespace characters: " " value: Symbol: leading_trivia: [] token: start_position: bytes: 135 line: 3 character: 71 end_position: bytes: 139 line: 3 character: 75 token_type: type: Symbol symbol: "true" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 139 line: 3 character: 75 end_position: bytes: 140 line: 3 character: 76 token_type: type: Symbol symbol: ; trailing_trivia: - start_position: bytes: 140 line: 3 character: 76 end_position: bytes: 141 line: 3 character: 76 token_type: type: Whitespace characters: "\n" - Punctuated: - ExpressionKey: brackets: tokens: - leading_trivia: - start_position: bytes: 141 line: 4 character: 1 end_position: bytes: 142 line: 4 character: 2 token_type: type: Whitespace characters: "\t" token: start_position: bytes: 142 line: 4 character: 2 end_position: bytes: 143 line: 4 character: 3 token_type: type: Symbol symbol: "[" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 205 line: 4 character: 65 end_position: bytes: 206 line: 4 character: 66 token_type: type: Symbol symbol: "]" trailing_trivia: - start_position: bytes: 206 line: 4 character: 66 end_position: bytes: 207 line: 4 character: 67 token_type: type: Whitespace characters: " " key: String: leading_trivia: [] token: start_position: bytes: 143 line: 4 character: 3 end_position: bytes: 205 line: 4 character: 65 token_type: type: StringLiteral literal: LoadCharacter can only be called when Player is in the world quote_type: Double trailing_trivia: [] equal: leading_trivia: [] token: start_position: bytes: 207 line: 4 character: 67 end_position: bytes: 208 line: 4 character: 68 token_type: type: Symbol symbol: "=" trailing_trivia: - start_position: bytes: 208 line: 4 character: 68 end_position: bytes: 209 line: 4 character: 69 token_type: type: Whitespace characters: " " value: Symbol: leading_trivia: [] token: start_position: bytes: 209 line: 4 character: 69 end_position: bytes: 213 line: 4 character: 73 token_type: type: Symbol symbol: "true" trailing_trivia: [] - leading_trivia: [] token: start_position: bytes: 213 line: 4 character: 73 end_position: bytes: 214 line: 4 character: 74 token_type: type: Symbol symbol: ; trailing_trivia: - start_position: bytes: 214 line: 4 character: 74 end_position: bytes: 215 line: 4 character: 74 token_type: type: Whitespace characters: "\n" - ~