E2423 Void type not usable in this context (Object Pascal)

From Appmethod Topics
Jump to: navigation, search

Go Up to Error and Warning Messages (Object Pascal) Index

The System type Void is not allowed to be used in some contexts. As an example, the following code demostrates the contexts where type Void may not be used.


program Project3;

{$APPTYPE CONSOLE}

type
  TBar = class
    property Bar: Void;

  end;

  TBaz = type Void;

var
  TFoo: ^Void;

procedure Bar(Arg: Void);
begin
end;

function Foo: Void;
begin
end;

end.