source: src/Tests/SynTree/Expected/Context.tst @ 09a9a8b

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsctordeferred_resndemanglerenumforall-pointer-decaygc_noraiijacob/cs343-translationjenkins-sandboxmemorynew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newstringwith_gc
Last change on this file since 09a9a8b was 843054c2, checked in by Peter A. Buhr <pabuhr@…>, 10 years ago

licencing: seventh groups of files

  • Property mode set to 100644
File size: 1.1 KB
RevLine 
[51b7345]1context has_q
2    with parameters
3      T: a type
4
5    with members
6      q: a function
7          with parameters
8            instance of type T
9          returning
10            instance of type T
11
12
13f: a function
14    with forall
15      z: a type
16        with assertions
17          instance of context has_q
18            with parameters
19              instance of type z
20
21
22    returning
23      void
24    with body
25      Declaration of context has_r
26          with parameters
27            T: a type
28            U: a type
29
30          with members
31            r: a function
32                with parameters
33                  instance of type T
34                  function
35                      with parameters
36                        instance of type T
37                        instance of type U
38                      returning
39                        instance of type T
40
41                returning
42                  instance of type T
43
44
45      Declaration of x: a extern type
46      Declaration of y: a extern type
47        with assertions
48          instance of context has_r
49            with parameters
50              instance of type x
51              instance of type y
52
53
54
Note: See TracBrowser for help on using the repository browser.