[phc-internals] [phc commit] r2795 - Model var_export.

codesite-noreply at google.com codesite-noreply at google.com
Mon Jun 8 21:22:21 IST 2009


Author: paul.biggar
Date: Mon Jun  8 13:21:54 2009
New Revision: 2795

Modified:
    branches/dataflow/src/optimize/wpa/Whole_program.cpp

Log:
Model var_export.


Modified: branches/dataflow/src/optimize/wpa/Whole_program.cpp
==============================================================================
--- branches/dataflow/src/optimize/wpa/Whole_program.cpp	(original)
+++ branches/dataflow/src/optimize/wpa/Whole_program.cpp	Mon Jun  8  
13:21:54 2009
@@ -671,7 +671,7 @@
  		bool can_be_float = true;
  		bool can_be_array = true;

-		if (aliasing->has_field (cx, params[0]))
+		if (aliasing->has_field (cx, params[0])) // TODO: just use params[0]?
  		{
  			Abstract_value* absval = get_abstract_value (cx, params[0]->name());

@@ -716,6 +716,13 @@
  	}
  	else if (*info->name == "var_dump")
  	{
+		// do nothing
+	}
+	else if (*info->name == "var_export")
+	{
+		if (params[1])
+			phc_TODO (); // return string or NULL depending on true/false.
+
  		// do nothing
  	}
  	else if (*info->name == "compact")


More information about the phc-internals mailing list