Patch for Hoda Amer:
Core:
-Solutions to bug#38985 & bug#38986
In IStructure:
getField(String) Implemented
getFields() Implemented
getMethod(String) Implemented
getMethods() Implemented
isAbstract() Implemented
getBaseTypes() Has been replaced by getSuperClassesNames()
getAccessControl(int) Has been replaced by getSuperClassAccess(String name)
- Added some methods to IMethodDeclaration, namely:
isFriend(), isInline(), isVirtual(), and isPureVirtual().
Core Tests:
Enabled some tests in the IStructureTests, namely:
testGetFields(), testGetField(), testGetMethods(), testGetMethod(),
testIsAbstract(), testGetBaseTypes(), and testGetAccessControl().
-
org.eclipse.cdt-core/org.eclipse.cdt.core/ChangeLog, 1.129
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IDeclaration.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IInclude.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IInheritance.java, 1.2
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IMethodDeclaration.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/core/model/IStructure.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BinaryFunction.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/BinaryVariable.java, 1.3
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/CModelBuilder.java, 1.13
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Enumeration.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Field.java, 1.8
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FieldInfo.java, 1.6
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionDeclaration.java, 1.9
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/FunctionInfo.java, 1.7
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Include.java, 1.4
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodDeclaration.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/MethodInfo.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/Structure.java, 1.5
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableDeclaration.java, 1.6
-
org.eclipse.cdt-core/org.eclipse.cdt.core/model/org/eclipse/cdt/internal/core/model/VariableInfo.java, 1.6
|