Dimitar Dobrev
|
517b1a5ccd
|
Saved the offsets per base in the layout of a record.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
|
10 years ago |
Dimitar Dobrev
|
c4c2ef21ce
|
Filled in all missing v-table pointers in record layouts.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
|
10 years ago |
Dimitar Dobrev
|
e2b8f44565
|
Properly fixed the offsets of fields in all possible cases.
Signed-off-by: Dimitar Dobrev <dpldobrev@protonmail.com>
|
10 years ago |
Dimitar Dobrev
|
62a0857613
|
Copied all entries to the patched Itanium v-table.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
11 years ago |
marcos henrich
|
3f96bdbfe3
|
Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared.
Conflicts:
src/Generator/Passes/CheckOperatorsOverloads.cs
|
12 years ago |
Dimitar Dobrev
|
59e0fb9ede
|
Generated correct v-tables when using the Itanium ABI.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
12 years ago |
Dimitar Dobrev
|
9752096a4c
|
Fixed a bug in MS mode and added a test.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
13 years ago |
Dimitar Dobrev
|
1a293f8965
|
Added copy constructors to some of the AST classes.
Signed-off-by: Dimitar Dobrev <dpldobrev@yahoo.com>
|
13 years ago |
triton
|
dbd9fbc9d5
|
Added v[f]table parsing support.
|
13 years ago |