concat::[ { name:"concatenation with non-string values{left:\"'a'\",right:\"1\"}", statement:"'a' || 1", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"1\",right:\"'a'\"}", statement:"1 || 'a'", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"'a'\",right:\"true\"}", statement:"'a' || true", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"true\",right:\"'a'\"}", statement:"true || 'a'", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"'a'\",right:\"1.1\"}", statement:"'a' || 1.1", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"1.1\",right:\"'a'\"}", statement:"1.1 || 'a'", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"1\",right:\"1\"}", statement:"1 || 1", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"false\",right:\"true\"}", statement:"false || true", assert:{ result: StaticAnalysisFail }, }, { name:"concatenation with non-string values{left:\"1.2\",right:\"1.1\"}", statement:"1.2 || 1.1", assert:{ result: StaticAnalysisFail }, } ]