Title: 
  [ANeff] Bug for: Four CFPageMethods throw coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
| View in TrackerStatus/Resolution/Reason: To Test//Fixed
Reporter/Name(from Bugbase): Aaron N. / ()
Created: 05/21/2019
Components: Language, Functions
Versions: 2018
Failure Type: Incorrectly functioning
Found In Build/Fixed In Build: 2018.0.0.310739 /
Priority/Frequency: Normal / Very few users will encounter
Locale/System: / Windows 10 64 bit
Vote Count: 0
Issue: Four CFPageMethods throw coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
Repro:
<!--- good --->
{code:java}
<cfscript>
  bifs = "parameterExists,preserveSingleQuotes,quotedValueList,valueList"
  result=""
  for(bif in bifs) {
	  result &= bif & ': ' & evaluate(bif).getClass().getName() & '<br>'
  }
  writeOutput(result)
  /* Actual and Expected Result:
  parameterExists: coldfusion.runtime.CFPageMethod
  preserveSingleQuotes: coldfusion.runtime.CFPageMethod
  quotedValueList: coldfusion.runtime.CFPageMethod
  valueList: coldfusion.runtime.CFPageMethod
  */
</cfscript>
{code}
<!--- bad --->
{code:java}
<cfscript>
  foo = parameterExists;//coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
  foo = preserveSingleQuotes//coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
  foo = quotedValueList//coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
  foo = valueList//coldfusion.compiler.CFMLParserBase$UnsupportedComplexException
</cfscript>
{code}
  Attachments:
Comments: