xalan-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From santiag...@apache.org
Subject cvs commit: xml-xalan/java/src/org/apache/xalan/xsltc/compiler Param.java
Date Sun, 06 Oct 2002 11:50:04 GMT
santiagopg    2002/10/06 04:50:04

  Modified:    java/src/org/apache/xalan/xsltc/compiler Param.java
  Log:
  Set default type of parameters to be reference. The type of a parameter
  cannot be determined statically in XSLT 1.0.
  
  Revision  Changes    Path
  1.21      +2 -5      xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Param.java
  
  Index: Param.java
  ===================================================================
  RCS file: /home/cvs/xml-xalan/java/src/org/apache/xalan/xsltc/compiler/Param.java,v
  retrieving revision 1.20
  retrieving revision 1.21
  diff -u -r1.20 -r1.21
  --- Param.java	4 Oct 2002 20:00:51 -0000	1.20
  +++ Param.java	6 Oct 2002 11:50:04 -0000	1.21
  @@ -149,19 +149,16 @@
        * element has a body and no 'select' expression.
        */
       public Type typeCheck(SymbolTable stable) throws TypeCheckError {
  -
  -	// Get the type from the select exrepssion...
   	if (_select != null) {
   	    _type = _select.typeCheck(stable); 
   	    if (_type instanceof ReferenceType == false) {
   		_select = new CastExpr(_select, Type.Reference);
   	    }
   	}
  -	// ...or set the type to result tree
   	else if (hasContents()) {
   	    typeCheckContents(stable);
   	}
  -	_type = Type.ResultTree;
  +	_type = Type.Reference;
   
   	// This element has no type (the parameter does, but the parameter
   	// element itself does not).
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: xalan-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xalan-cvs-help@xml.apache.org


Mime
View raw message