frysk.debuginfo
Class TestGccClass

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by frysk.junit.TestCase
              extended by frysk.debuginfo.TestGccClass
All Implemented Interfaces:
Test

public class TestGccClass
extends TestCase


Field Summary
private static Log log
           
 
Constructor Summary
TestGccClass()
           
 
Method Summary
private  CompositeType getType(String program, String variableName)
           
 void testComplexClass()
           
 void testComplexStruct()
           
 void testInheritedStruct()
           
 void testSimpleClass()
           
 void testSimpleStruct()
           
 
Methods inherited from class frysk.junit.TestCase
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, getTimeoutMilliseconds, getTimeoutSeconds, missing32or64, unresolved, unresolvedOffUtrace, unresolvedOn32On64, unresolvedOnIA32, unresolvedOnPPC, unresolvedOnUtrace, unresolvedOnx8664, unsupported
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, setUp, tearDown, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

log

private static Log log
Constructor Detail

TestGccClass

public TestGccClass()
Method Detail

getType

private CompositeType getType(String program,
                              String variableName)

testSimpleClass

public void testSimpleClass()

testComplexClass

public void testComplexClass()

testSimpleStruct

public void testSimpleStruct()

testComplexStruct

public void testComplexStruct()

testInheritedStruct

public void testInheritedStruct()