We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
/// Foo is not available in d'' called from d when c is missing. module LangServerBug val a : int -> int val b : int -> int val c : int -> int
let foo i = i < 1000000 val d : int -> int
module LangServerBug let a i = i let b i = i (* let c i = i // intentionally left blank *)
let d'' (i:nat{foo i}) = i
let d (i:nat) = d'' i
Line breaks are required for this (otherwise dancing frog).
Compile as expected but the language server says:
Forge: VALIDATE _build/fstar/fst/checked/LangServerBug.fsti.checked Forge: VALIDATE _build/fstar/fst/checked/LangServerBug.fst.checked
1 error was reported (see above)
The text was updated successfully, but these errors were encountered:
No branches or pull requests
/// Foo is not available in d'' called from d when c is missing.
module LangServerBug
val a : int -> int
val b : int -> int
val c : int -> int
let foo i = i < 1000000
val d : int -> int
module LangServerBug
let a i = i
let b i = i
(* let c i = i // intentionally left blank *)
let d'' (i:nat{foo i}) = i
let d (i:nat) = d'' i
Line breaks are required for this (otherwise dancing frog).
Compile as expected but the language server says:
Forge: VALIDATE _build/fstar/fst/checked/LangServerBug.fsti.checked
Forge: VALIDATE _build/fstar/fst/checked/LangServerBug.fst.checked
1 error was reported (see above)
The text was updated successfully, but these errors were encountered: