View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000829 | LDMud | LPC Language | public | 2014-01-09 12:32 | 2014-02-23 22:57 |
Reporter | sinnvoll | Assigned To | Gnomi | ||
Priority | normal | Severity | tweak | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000829: void * | ||||
Description | void * test (); void * test() { } Shouldn't void * produce an error or warning, the probability is high, that someone made a typographical error. | ||||
Tags | No tags attached. | ||||
External Data (URL) | |||||
related to | 0000765 | resolved | Gnomi | LDMud 3.5 | Disallow the processing of void values |
related to | 0000718 | resolved | Gnomi | LDMud 3.5 | Disallow assignments of 'void' values to variables |
related to | 0000719 | resolved | Gnomi | LDMud 3.5 | Disallow returning values from void functions |
child of | 0000721 | resolved | Gnomi | LDMud 3.5 | RfC: Extended syntax for declaring arguments and variables holding multiple types |
|
This will come with 0000721. There I already did prevent such a type. |
|
This is fixed in the current master branch. void is syntactically no longer treated as a regular type (it cannot be part of a union type or can be an array), it is just a notion that a function will not return a value. |
Date Modified | Username | Field | Change |
---|---|---|---|
2014-01-09 12:32 | sinnvoll | New Issue | |
2014-01-13 23:04 | Gnomi | Assigned To | => Gnomi |
2014-01-13 23:04 | Gnomi | Status | new => assigned |
2014-01-13 23:05 | Gnomi | Relationship added | child of 0000721 |
2014-01-13 23:06 | Gnomi | Note Added: 0002216 | |
2014-02-22 23:29 | Gnomi | Note Added: 0002220 | |
2014-02-22 23:29 | Gnomi | Status | assigned => resolved |
2014-02-22 23:29 | Gnomi | Resolution | open => fixed |
2014-02-23 22:56 | zesstra | Relationship added | related to 0000765 |
2014-02-23 22:56 | zesstra | Relationship added | related to 0000718 |
2014-02-23 22:57 | zesstra | Relationship added | related to 0000719 |