Skip to content

Commit

Permalink
add test
Browse files Browse the repository at this point in the history
fix tidy

remove dir
  • Loading branch information
Milo123459 committed Sep 26, 2023
1 parent 6710e33 commit 35f9345
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 0 deletions.
7 changes: 7 additions & 0 deletions tests/ui/async-await/const-async-fn-in-main.rs
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
// edition:2021
// Check what happens when a const async fn is in the main function (#102796)

fn main() {
const async fn a() {}
//~^ ERROR functions cannot be both `const` and `async`
}
11 changes: 11 additions & 0 deletions tests/ui/async-await/const-async-fn-in-main.stderr
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
error: functions cannot be both `const` and `async`
--> $DIR/const-async-fn-in-main.rs:5:5
|
LL | const async fn a() {}
| ^^^^^-^^^^^----------
| | |
| | `async` because of this
| `const` because of this

error: aborting due to previous error

0 comments on commit 35f9345

Please sign in to comment.