---
source: tests/typing_surface/where_expression.rs
description: "input=\"delete from Things where k in (\" cursor=31"
expression: "& a"
---
Assessment {
    input: "delete from Things where k in (",
    cursor: 31,
    state: IncompleteAtEof,
    hint: Some(
        Prose(
            "for `k`: Type an integer (e.g. 42, -7) or null",
        ),
    ),
    completion: Some(
        Completion {
            replaced_range: (
                31,
                31,
            ),
            partial_prefix: "",
            candidates: [
                Candidate {
                    text: "auto",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "b",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "d",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "data",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "dt",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "k",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "note",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "r",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "sid",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "ts",
                    kind: Identifier,
                    mode: Both,
                },
                Candidate {
                    text: "null",
                    kind: Keyword,
                    mode: Both,
                },
                Candidate {
                    text: "true",
                    kind: Keyword,
                    mode: Both,
                },
                Candidate {
                    text: "false",
                    kind: Keyword,
                    mode: Both,
                },
            ],
        },
    ),
    parse_result: Err(
        "Invalid(at_eof)",
    ),
}
