public TupleLiteralExp doTestOK(String literal, String typeName, String callerMethodName)
        {
            CSTNode node = parseOK(literal, callerMethodName);

            Assert.IsTrue(node is CSTTupleLiteralExpCS);
            CSTTupleLiteralExpCS literalExp = (CSTTupleLiteralExpCS)node;

            Assert.IsNotNull(literalExp.getAst());
            Assert.IsTrue(literalExp.getAst() is TupleLiteralExp);
            Assert.AreEqual(typeName, literalExp.getAst().getType().getName());
            return((TupleLiteralExp)literalExp.getAst());
        }
Beispiel #2
0
 /* (non-Javadoc)
  * @see br.ufrj.cos.lens.odyssey.tools.psw.parser.cst.CSTVisitor#visitTupleLiteralExp(br.ufrj.cos.lens.odyssey.tools.psw.parser.cst.literalExp.CSTTupleLiteralExpCS)
  */
 public override void visitTupleLiteralExp(CSTTupleLiteralExpCS tupleLiteralExp)
 {
 }
        /* (non-Javadoc)
	 * @see br.ufrj.cos.lens.odyssey.tools.psw.parser.cst.CSTVisitor#visitTupleLiteralExp(br.ufrj.cos.lens.odyssey.tools.psw.parser.cst.literalExp.CSTTupleLiteralExpCS)
	 */
        public void visitTupleLiteralExp(CSTTupleLiteralExpCS tupleLiteralExp) {
        }