Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
fpc-src / usr / share / fpcsrc / 3.0.0 / tests / webtbs / tw10966.pp
Size: Mime:
{$r+}

const
  ctnsNeedJITParsing  = 1 shl 1;
type
  TCodeTreeNodeSubDesc = word;    
var
  SubDesc: TCodeTreeNodeSubDesc;
  l: longint;
//  c: cardinal;
begin
  SubDesc := 1;
// fails
//  SubDesc := not 2;
  l := not(2);
// fails
//  c := not(2);
  l := not ctnsNeedJITParsing;
// fails
//  c := not ctnsNeedJITParsing;
  SubDesc := SubDesc and (not 2);
  SubDesc := SubDesc and (not (1 shl 1));
  SubDesc := SubDesc and (not ctnsNeedJITParsing);
end.