inlining intrinsic functions only

 - added attributes to functions
 - added the forceinline to ID::parsing
 - marshall/resolve updated to check a function
commit before going home