evalMemberExpression method

  1. @protected
dynamic evalMemberExpression(
  1. MemberExpression expression,
  2. Map<String, dynamic> context, {
  3. bool nullable = false,
})

Implementation

@protected
dynamic evalMemberExpression(
  MemberExpression expression,
  Map<String, dynamic> context, {
  bool nullable = false,
}) {
  final obj = eval(expression.object, context);

  _logger.finest('[evalMemberExpression]: [${expression.property.name}]');
  return getMember(obj, expression.property.name, nullable: nullable);
}