lib/instrumenter.js
function createOrAppendInjectionPoint(contract, key, value) {
  if (contract.injectionPoints[key]) {
    contract.injectionPoints[key].push(value);
  } else {
    contract.injectionPoints[key] = [value];
  }
}
function createOrAppendInjectionPoint(contract, key, value) {
  if (contract.injectionPoints[key]) {
    contract.injectionPoints[key].push(value);
  } else {
    contract.injectionPoints[key] = [value];
  }
}
function createOrAppendInjectionPoint ( contract , key , value ) { if ( contract . injectionPoints [ key ] ) { contract . injectionPoints [ key ] . push ( value ) ; } else { contract . injectionPoints [ key ] = [ value ] ; } }
These functions work out where in an expression we can inject our instrumenation events.
These functions work out where in an expression we can inject our instrumenation events .