addExternalFunction method

void addExternalFunction(
  1. ASTExternalFunction fExternal
)

Adds an external function (fExternal) to this mapping table.

Implementation

void addExternalFunction(ASTExternalFunction fExternal) {
  var fName = fExternal.name;
  var fSet = _functions[fName];

  if (fSet == null) {
    _functions[fName] = ASTFunctionSetSingle(fExternal);
  } else {
    _functions[fName] = fSet.add(fExternal);
  }
}