all files / src/context/reflection/ namespace.js

100% Statements 11/11
100% Branches 0/0
100% Functions 1/1
100% Lines 11/11
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21              1× 4× 4× 4× 4× 4× 4× 4× 4× 4×     1×  
/*!
 * Copyright (C) 2017 Glayzzle (BSD3 License)
 * @authors https://github.com/glayzzle/php-transpiler/graphs/contributors
 * @url http://glayzzle.com
 */
'use strict';
 
var Namespace = function(name, fullName, parent) {
  this.parent = parent;
  this.name = name;
  this.fullName = fullName;
  this.children = {};
  this.functions = {};
  this.constants = {};
  this.classes = {};
  this.traits = {};
  this.interfaces = {};
};
 
module.exports = Namespace;