source: tests/raii/.expect/ctor-autogen-ERR1.oast.txt @ cd6a6ff

ADTarm-ehast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
Last change on this file since cd6a6ff was cd6a6ff, checked in by Thierry Delisle <tdelisle@…>, 3 years ago

Improved coverage of deterministic_output to be much finer grain.

  • Property mode set to 100644
File size: 3.1 KB
RevLine 
[b9afb1e]1raii/ctor-autogen.cfa:102:1 error: Unique best alternative includes deleted identifier in Generated Cast of:
[0a75b77]2  Application of
3    Deleted Expression
4      Variable Expression: ?{}: static inline function
5      ... with parameters
[107b01a]6        _dst: reference to instance of struct Managed with body 1
[0a75b77]7        x: signed int
[107b01a]8      ... returning nothing
[b93a3de]9
[cd6a6ff]10      with resolved type:
11        function
12        ... with parameters
13          _dst: reference to instance of struct Managed with body 1
14          x: signed int
15        ... returning nothing
16
[0a75b77]17      ... deleted by: ?{}: function
18      ... with parameters
[107b01a]19        m: reference to instance of struct Managed with body 1
20      ... returning nothing
21      ... with body
[0a75b77]22        CompoundStmt
23          Expression Statement:
24            Application of
25              Variable Expression: ?=?: function
26              ... with parameters
27                intrinsic reference to signed int
28                intrinsic signed int
[107b01a]29              ... returning
[0a75b77]30                _retval__operator_assign: signed int
[107b01a]31                ... with attributes:
[0a75b77]32                  Attribute with name: unused
33
34
[cd6a6ff]35              with resolved type:
36                pointer to function
37                ... with parameters
38                  intrinsic reference to signed int
39                  intrinsic signed int
40                ... returning
41                  _retval__operator_assign: signed int
42                  ... with attributes:
43                    Attribute with name: unused
44
45
[0a75b77]46            ... to arguments
[b9afb1e]47              Generated Cast of:
[107b01a]48                Member Expression, with field:
[0a75b77]49                  x: signed int
[107b01a]50                ... from aggregate:
[b9afb1e]51                  Generated Cast of:
[107b01a]52                    Variable Expression: m: reference to instance of struct Managed with body 1
[cd6a6ff]53                    with resolved type:
54                      reference to instance of struct Managed with body 1
[0a75b77]55                  ... to:
[107b01a]56                    instance of struct Managed with body 1
[cd6a6ff]57                  with resolved type:
58                    instance of struct Managed with body 1
59                with resolved type:
60                  signed int
[0a75b77]61              ... to:
62                reference to signed int
[cd6a6ff]63              with resolved type:
64                reference to signed int
[b9afb1e]65              Generated Cast of:
[0a75b77]66                constant expression (0 0: zero_t)
[cd6a6ff]67                with resolved type:
68                  zero_t
[0a75b77]69              ... to:
70                signed int
[cd6a6ff]71              with resolved type:
72                signed int
[0a75b77]73
[cd6a6ff]74            with resolved type:
75              signed int
[0a75b77]76            ... with environment:
77              Types:
78              Non-types:
79
80
81  ... to arguments
[b9afb1e]82    Generated Cast of:
[107b01a]83      Variable Expression: x: instance of struct Managed with body 1
[cd6a6ff]84      with resolved type:
85        instance of struct Managed with body 1
[0a75b77]86    ... to:
[107b01a]87      reference to instance of struct Managed with body 1
[cd6a6ff]88    with resolved type:
89      reference to instance of struct Managed with body 1
[0a75b77]90    constant expression (123 123: signed int)
[cd6a6ff]91    with resolved type:
92      signed int
[0a75b77]93
[cd6a6ff]94  with resolved type:
95    void
[0a75b77]96... to: nothing
[cd6a6ff]97with resolved type:
98  void
Note: See TracBrowser for help on using the repository browser.