summaryrefslogtreecommitdiff
path: root/idl
AgeCommit message (Expand)AuthorFilesLines
2016-02-12rename Read()->ReadIf() and ReadDelimiter()->ReadIfDelimiter()Noel Grandin7-23/+23
2016-02-11fix dead code warning on WindowsNoel Grandin1-3/+1
2016-02-11use exceptions for error handling in .SDI parsingNoel Grandin12-194/+137
2016-02-11rename SeekEnd()->SeekToMax()Noel Grandin2-2/+2
2016-02-11simplify SvTokenStream handlingNoel Grandin5-29/+11
2016-02-11GetToken never returns null, so use a referenceNoel Grandin9-129/+124
2016-02-11ReadDelemiter->ReadDelimiterNoel Grandin3-5/+5
2016-02-11improve the parsing loop for the module keywordNoel Grandin1-7/+1
2016-02-11create a new class SvIdlParserNoel Grandin6-65/+132
2016-02-11we don't use the optional "(" in import statements in .SDI filesNoel Grandin1-2/+1
2016-02-11spellingNoel Grandin1-9/+9
2016-02-11simplify some OStringBuffer codeNoel Grandin2-10/+4
2016-02-11simplify error handling codeNoel Grandin7-45/+21
2016-02-11rename Back2Delemitter->Back2DelimiterNoel Grandin3-4/+4
2016-02-11use WriteOString to reduce the code a littleNoel Grandin4-67/+64
2016-02-09Remove excess newlinesChris Sherlock1-1/+0
2016-02-09rename aAttrList to aSlotListNoel Grandin4-20/+20
2016-02-09simplify SvMetaObjectMemberStackNoel Grandin4-22/+4
2016-02-09simplify SvSlotElementNoel Grandin5-42/+33
2016-02-09simplify SvClassElementNoel Grandin2-14/+14
2016-02-09unused template methodNoel Grandin1-4/+0
2016-02-09remove some more dead code, found by LCOVNoel Grandin3-37/+5
2016-02-09split MetaTypeType::Class into Interface and ShellNoel Grandin3-19/+13
2016-02-08disambiguate the two GetType methodsNoel Grandin4-11/+11
2016-02-08move isMethod/isVariable down from SvMetaAttribute to SvMetaSlotNoel Grandin4-22/+6
2016-02-08simplify getMangleName()Noel Grandin4-15/+6
2016-02-08SvString is a just thin wrapper around OStringNoel Grandin11-64/+49
2016-02-08format IDL compiler headers a littleNoel Grandin8-100/+70
2016-02-08aMethod is more accurately an SvMetaSlotNoel Grandin1-1/+1
2016-02-08Export attribute only applies to SvMetaSlot, so move it downNoel Grandin4-24/+24
2016-02-08ReadonlyDoc only applies to Slot'sNoel Grandin4-11/+11
2016-02-08cParserChar in SvMetaType is unusedNoel Grandin3-21/+15
2016-02-08aBasicPostfix in SvMetaType is unusedNoel Grandin3-19/+15
2016-02-08remove unused ModulePrefix in *.SDI filesNoel Grandin4-5/+0
2016-02-08remove unused HelpText attribute from *.sdi filesNoel Grandin6-29/+2
2016-02-08remove unnecessary module GUIDs in *.sdi filesNoel Grandin2-15/+0
2016-02-08aTypeList,aAttrList in SvMetaModule are unusedNoel Grandin2-8/+0
2016-02-08SvMetaReference currently serves no purposeNoel Grandin6-37/+5
2016-02-07remove some dead code, found using LCOVNoel Grandin14-240/+42
2016-02-07convert TYPE_ enum to scopedNoel Grandin4-29/+26
2016-02-07TYPE_POINTER is unusedNoel Grandin1-1/+1
2016-02-07remove CALL enum and associated code pathsNoel Grandin3-94/+3
2016-02-07convert SVTOKEN_ENUM to scoped enumNoel Grandin2-60/+40
2016-02-07.SDI compiler: expand out some typedefsNoel Grandin13-91/+54
2016-02-05remove unused Hidden/Description/UnoName from .SDI filesNoel Grandin8-36/+4
2016-02-05remove unused typedef in .SDI filesNoel Grandin4-7/+2
2016-02-05remove unused union from .SDI filesNoel Grandin5-11/+2
2016-02-05remove unused int/char/map/ItemName/AllConfig from .SDI filesNoel Grandin5-24/+0
2016-02-05remove unused SlotId/Volatile from .SDI filesNoel Grandin5-22/+0
2016-02-05remove unused HelpContext/Name/UCHAR/USHORT from .SDI filesNoel Grandin5-24/+1