mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-10 03:45:46 +00:00
Bug 607002 - Classes forward-declared as structs in IPDL-generated code cause MSVC warnings. Forward-declare them as classes. r=cjones
This commit is contained in:
parent
d7c2cff52f
commit
014615ac2c
@ -1701,7 +1701,7 @@ def _generateCxxStruct(sd):
|
||||
usingTypedefs = gettypedeps.usingTypedefs
|
||||
forwarddeclstmts = gettypedeps.forwardDeclStmts
|
||||
|
||||
struct = Class(sd.name, struct=1, final=1)
|
||||
struct = Class(sd.name, final=1)
|
||||
struct.addstmts([ Label.PRIVATE ]
|
||||
+ usingTypedefs
|
||||
+ [ Whitespace.NL, Label.PUBLIC ])
|
||||
|
Loading…
Reference in New Issue
Block a user