Package com.caucho.quercus.program

Examples of com.caucho.quercus.program.InterpretedClassDef


    _loader = loader;

    _marshalFactory = new MarshalFactory(this);
    _exprFactory = new ExprFactory();

    _stdClassDef = new InterpretedClassDef("stdClass", null, new String[0]);
    _stdClass = new QuercusClass(this, _stdClassDef, null);

    _staticClasses.put(_stdClass.getName(), _stdClassDef);
  }
View Full Code Here


                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
                                      boolean isTop)
  {
    InterpretedClassDef existingClass = _classMap.get(name);

    String []ifaceArray = new String[ifaceList.size()];
    ifaceList.toArray(ifaceArray);

    InterpretedClassDef cl
      = _exprFactory.createClassDef(location,
                                    name, parentName, ifaceArray,
                                    index);
   
    if (existingClass == null)
View Full Code Here

    _loader = loader;
   
    _marshalFactory = new MarshalFactory(this);
    _exprFactory = new ExprFactory();
   
    _stdClassDef = new InterpretedClassDef("stdClass", null, new String[0]);
    _stdClass = new QuercusClass(this, _stdClassDef, null);

    _staticClasses.put(_stdClass.getName(), _stdClassDef);
  }
View Full Code Here

                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
              boolean isTop)
  {
    InterpretedClassDef cl = null;

    if (isTop)
      cl = _classMap.get(name);

    if (cl == null) {
      String []ifaceArray = new String[ifaceList.size()];
      ifaceList.toArray(ifaceArray);

      cl = _exprFactory.createClassDef(location,
                                       name, parentName, ifaceArray,
                                       index);

      if (isTop) {
  cl.setTopScope(true);
 
  _classMap.put(name, cl);
      }
    }
    else {
View Full Code Here

                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
                                      boolean isTop)
  {
    InterpretedClassDef cl = null;

    if (isTop)
      cl = _classMap.get(name);

    if (cl == null) {
      String []ifaceArray = new String[ifaceList.size()];
      ifaceList.toArray(ifaceArray);

      cl = _exprFactory.createClassDef(location,
                                       name, parentName, ifaceArray,
                                       index);

      if (isTop) {
        cl.setTopScope(true);
       
        _classMap.put(name, cl);
      }
    }
    else {
View Full Code Here

                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
                                      boolean isTop)
  {
    InterpretedClassDef existingClass = _classMap.get(name);

    String []ifaceArray = new String[ifaceList.size()];
    ifaceList.toArray(ifaceArray);

    InterpretedClassDef cl
      = _exprFactory.createClassDef(location,
                                    name, parentName, ifaceArray,
                                    index);
   
    if (existingClass == null)
View Full Code Here

    _loader = loader;
   
    _marshalFactory = new MarshalFactory(this);
    _exprFactory = new ExprFactory();
   
    _stdClassDef = new InterpretedClassDef("stdClass", null, new String[0]);
    _stdClass = new QuercusClass(this, _stdClassDef, null);
   
    _staticClasses.put(_stdClass.getName(), _stdClassDef);
  }
View Full Code Here

                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
                                      boolean isTop)
  {
    InterpretedClassDef cl = null;

    if (isTop)
      cl = _classMap.get(name);

    if (cl == null) {
      String []ifaceArray = new String[ifaceList.size()];
      ifaceList.toArray(ifaceArray);

      cl = _exprFactory.createClassDef(location,
                                       name, parentName, ifaceArray,
                                       index);

      if (isTop) {
        cl.setTopScope(true);
       
        _classMap.put(name, cl);
      }
    }
    else {
View Full Code Here

                                      String parentName,
                                      ArrayList<String> ifaceList,
                                      int index,
                                      boolean isTop)
  {
    InterpretedClassDef existingClass = _classMap.get(name);

    String []ifaceArray = new String[ifaceList.size()];
    ifaceList.toArray(ifaceArray);

    InterpretedClassDef cl
      = _exprFactory.createClassDef(location,
                                    name, parentName, ifaceArray,
                                    index);
   
    if (existingClass == null)
View Full Code Here

    _loader = loader;
   
    _marshalFactory = new MarshalFactory(this);
    _exprFactory = new ExprFactory();
   
    _stdClassDef = new InterpretedClassDef("stdClass", null, new String[0]);
    _stdClass = new QuercusClass(this, _stdClassDef, null);

    _staticClasses.put(_stdClass.getName(), _stdClassDef);
  }
View Full Code Here

TOP

Related Classes of com.caucho.quercus.program.InterpretedClassDef

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.