From 006a176b004f2464c2ad1eb436f582f014ac4399 Mon Sep 17 00:00:00 2001 From: Markus Schorn Date: Tue, 12 Apr 2011 13:22:45 +0000 Subject: [PATCH] Bug 342443: Update existing testcase. --- .../cdt/core/parser/tests/ast2/AST2CPPTests.java | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java index c7493b8968a..c64ca6ddbb2 100644 --- a/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java +++ b/core/org.eclipse.cdt.core.tests/parser/org/eclipse/cdt/core/parser/tests/ast2/AST2CPPTests.java @@ -5421,45 +5421,45 @@ public class AST2CPPTests extends AST2BaseTest { // check class IBinding b= cldef.getName().resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(2, tu.getDefinitionsInAST(b).length); // class-def + using-decl + assertEquals(1, tu.getDefinitionsInAST(b).length); // class-def assertEquals(2, tu.getDeclarationsInAST(b).length); // class-def + using-decl // check functions b= fdecl1.getName().resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(1, tu.getDefinitionsInAST(b).length); // using-decl + assertEquals(0, tu.getDefinitionsInAST(b).length); // function is not defined assertEquals(2, tu.getDeclarationsInAST(b).length); // func-decl + using-decl b= fdecl2.getName().resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(1, tu.getDefinitionsInAST(b).length); // using-decl + assertEquals(0, tu.getDefinitionsInAST(b).length); // function is not defined assertEquals(2, tu.getDeclarationsInAST(b).length); // func-decl + using-decl // check using declaration class b= udcl.getName().resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(2, tu.getDefinitionsInAST(b).length); // class-def + using-decl + assertEquals(1, tu.getDefinitionsInAST(b).length); // class-def assertEquals(2, tu.getDeclarationsInAST(b).length); // class-def + using-decl // check using declaration function b= udf.getName().resolveBinding(); assertEquals(5, tu.getReferences(b).length); // 4 refs + using-decl - assertEquals(1, tu.getDefinitionsInAST(b).length); // using-decl + assertEquals(0, tu.getDefinitionsInAST(b).length); // function is not defined assertEquals(3, tu.getDeclarationsInAST(b).length); // using-decl + 2 func-decls // check class reference b= clname.resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(2, tu.getDefinitionsInAST(b).length); // class-def + using-decl + assertEquals(1, tu.getDefinitionsInAST(b).length); // class-def assertEquals(2, tu.getDeclarationsInAST(b).length); // class-def + using-decl // check function references b= fnname1.resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(1, tu.getDefinitionsInAST(b).length); // using-decl + assertEquals(0, tu.getDefinitionsInAST(b).length); // function is not defined assertEquals(2, tu.getDeclarationsInAST(b).length); // using-decl + func-decl b= fnname2.resolveBinding(); assertEquals(3, tu.getReferences(b).length); // 2 refs + using-decl - assertEquals(1, tu.getDefinitionsInAST(b).length); // using-decl + assertEquals(0, tu.getDefinitionsInAST(b).length); // function is not defined assertEquals(2, tu.getDeclarationsInAST(b).length); // using-decl + func-decl }