Changeset cd6a6ff for tests/errors/.expect/completeType.nast.x64.txt
- Timestamp:
- Dec 3, 2020, 10:44:40 AM (4 years ago)
- Branches:
- ADT, arm-eh, ast-experimental, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast-unique-expr, pthread-emulation, qualifiedEnum
- Children:
- 1db306a
- Parents:
- b37515b
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
tests/errors/.expect/completeType.nast.x64.txt
rb37515b rcd6a6ff 6 6 Name: x 7 7 8 ... to: nothing Alternatives are: 8 ... to: nothing 9 ... with resolved type: 10 void Alternatives are: 9 11 Cost ( 0, 1, 2, 0, 1, -1, 0 ): Generated Cast of: 10 12 Application of … … 17 19 reference to instance of type DT (not function type) 18 20 21 ... with resolved type: 22 pointer to forall 23 [unbound]:data type 24 function 25 ... with parameters 26 pointer to instance of type [unbound] (not function type) 27 ... returning 28 reference to instance of type [unbound] (not function type) 29 19 30 ... to arguments 20 31 Variable Expression: x: pointer to instance of struct B with body 32 ... with resolved type: 33 pointer to instance of struct B with body 21 34 35 ... with resolved type: 36 reference to instance of struct B with body 22 37 ... to: nothing 38 ... with resolved type: 39 void 23 40 (types: 24 41 void 25 42 ) 26 Environment:( _99_2_DT) -> instance of struct B with body (no widening)43 Environment:([unbound]) -> instance of struct B with body (no widening) 27 44 28 45 … … 37 54 reference to instance of type DT (not function type) 38 55 56 ... with resolved type: 57 pointer to forall 58 [unbound]:data type 59 function 60 ... with parameters 61 pointer to instance of type [unbound] (not function type) 62 ... returning 63 reference to instance of type [unbound] (not function type) 64 39 65 ... to arguments 40 66 Variable Expression: x: pointer to instance of struct A without body 67 ... with resolved type: 68 pointer to instance of struct A without body 41 69 70 ... with resolved type: 71 reference to instance of struct A without body 42 72 ... to: nothing 73 ... with resolved type: 74 void 43 75 (types: 44 76 void 45 77 ) 46 Environment:( _99_2_DT) -> instance of struct A without body (no widening)78 Environment:([unbound]) -> instance of struct A without body (no widening) 47 79 48 80 … … 112 144 ... returning nothing 113 145 146 ... with resolved type: 147 pointer to forall 148 [unbound]:sized data type 149 ... with assertions 150 ?=?: pointer to function 151 ... with parameters 152 reference to instance of type [unbound] (not function type) 153 instance of type [unbound] (not function type) 154 ... returning 155 instance of type [unbound] (not function type) 156 157 ?{}: pointer to function 158 ... with parameters 159 reference to instance of type [unbound] (not function type) 160 ... returning nothing 161 162 ?{}: pointer to function 163 ... with parameters 164 reference to instance of type [unbound] (not function type) 165 instance of type [unbound] (not function type) 166 ... returning nothing 167 168 ^?{}: pointer to function 169 ... with parameters 170 reference to instance of type [unbound] (not function type) 171 ... returning nothing 172 173 174 function 175 ... with parameters 176 pointer to instance of type [unbound] (not function type) 177 ... returning nothing 178 114 179 ... to arguments 115 180 Variable Expression: z: pointer to instance of type T (not function type) 181 ... with resolved type: 182 pointer to instance of type T (not function type) 116 183 with 1 pending inference slots 117 184 185 ... with resolved type: 186 void 118 187 (types: 119 188 void 120 189 ) 121 Environment:( _118_0_T) -> instance of type T (not function type) (no widening)190 Environment:([unbound]) -> instance of type T (not function type) (no widening) 122 191 123 192 Could not satisfy assertion: 124 193 ?=?: pointer to function 125 194 ... with parameters 126 reference to instance of type _118_0_T(not function type)127 instance of type _118_0_T(not function type)195 reference to instance of type [unbound] (not function type) 196 instance of type [unbound] (not function type) 128 197 ... returning 129 instance of type _118_0_T(not function type)198 instance of type [unbound] (not function type) 130 199
Note: See TracChangeset
for help on using the changeset viewer.