mirror of
https://github.com/nasa/trick.git
synced 2024-12-18 20:57:55 +00:00
9589c1062c
* #608 add implementation of FileSkipped callback to FindTrickICG to add include chains for headers that have already been preprocessed * #608 add test SIM for FindTrickICG offsets SIM_test_icg_file_skipped
23 lines
428 B
C++
23 lines
428 B
C++
// @trick_parse{everything}
|
|
#include "Foo.hh"
|
|
#include "trick/memorymanager_c_intf.h"
|
|
|
|
class Baz {
|
|
public:
|
|
Foo foo;
|
|
int m;
|
|
|
|
Baz(): m(42) {}
|
|
|
|
int test_baz_member_m_correct_offset() {
|
|
char ref_name[] = "testfsSimObject.baz.m";
|
|
REF2* ref = ref_attributes(ref_name);
|
|
if(*((int*)ref->address) == m) {
|
|
return 0;
|
|
}
|
|
else {
|
|
return 1;
|
|
}
|
|
}
|
|
};
|