Commit History

Autor SHA1 Mensaxe Data
  Ambroz Bizjak 462ed77f14 ncd: Implement object reference infrastructure and objref module. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 5d77b8559f ncd: Move some NCDVal header code to another file. %!s(int64=11) %!d(string=hai) anos
  Ambroz Bizjak 4cf4b99cd5 ncd: NCDObject: Move code to c-file. %!s(int64=11) %!d(string=hai) anos
  ambrop7 abba37f455 ncd: NCDObject: Refactoring. Use just one kind of getvar/getobj callbacks. Change the state argument to callbacks to be an %!s(int64=13) %!d(string=hai) anos
  ambrop7 d9d822788d ncd: NCDObject: make it possible to have the method call context pointer different from the _getobj and _getarg context %!s(int64=13) %!d(string=hai) anos
  ambrop7 7e29861b10 ncd: NCDObject: store object type as a string identifier instead of char pointer %!s(int64=13) %!d(string=hai) anos
  ambrop7 a157cf9829 ncd: use unique string identifiers when resolveing variable/object names. The goal is to improve %!s(int64=13) %!d(string=hai) anos
  ambrop7 b2e53909ac ncd: NCDObject: remove unused functions %!s(int64=13) %!d(string=hai) anos
  ambrop7 3d71336ec3 ncd: store variable names as strings one after another, instead of with arrays of pointers. Also make %!s(int64=13) %!d(string=hai) anos
  ambrop7 27c36e7859 ncd: make a new more efficient value storage object NCDVal, and migrate things from NCDValue to NCDVal %!s(int64=13) %!d(string=hai) anos
  ambrop7 c2674d7077 ncd: NCDObject: add NCDObject_ResolveObjExprCompact() %!s(int64=13) %!d(string=hai) anos
  ambrop7 1de3b66b54 ncd: rework object/variable resolution. Rather than working with string object expressions, work with individual %!s(int64=14) %!d(string=hai) anos