// Part of the Carbon Language project, under the Apache License v2.0 with LLVM // Exceptions. See /LICENSE for license information. // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception // // RUN: %{explorer-trace} %s 2>&1 | %{FileCheck-allow-unmatched} %s // // A lot of output is elided: this is only checking for a few things for simple // sanity checking on --parser_debug --trace_file=- output. // // NOAUTOUPDATE // CHECK:********** source program ********** // CHECK:interface ImplicitAs { // CHECK:********** type checking ********** // CHECK:** declaring interface ImplicitAs // CHECK:********** resolving unformed variables ********** // CHECK:********** printing declarations ********** // CHECK:interface ImplicitAs { // CHECK:********** starting execution ********** // CHECK:********** initializing globals ********** // CHECK:********** calling main function ********** // CHECK:--- step exp Main() .0. (:0) ---> // CHECK:result: 0 package ExplorerTest api; fn Main() -> i32 { return 0; }