mirror of
https://repo.dactyloidae.xyz/Dactyloidae/UXP.git
synced 2026-09-30 12:27:29 +09:00
Issue #2692 - Part 7: De-globalize {*}CompileOptions.
Make all users of the various *CompileOptions classes #include "js/CompileOptions.h" so that nothing but that file has to know about these classes having a JS_PUBLIC_API on them, that would have to be present in forward-declarations.
This commit is contained in:
parent
2e4620b5af
commit
5fd304507d
27 changed files with 89 additions and 52 deletions
|
|
@ -162,6 +162,8 @@ class JS_FRIEND_API(TransitiveCompileOptions)
|
|||
void operator=(const TransitiveCompileOptions&) = delete;
|
||||
};
|
||||
|
||||
class JS_PUBLIC_API(CompileOptions);
|
||||
|
||||
/**
|
||||
* The class representing a full set of compile options.
|
||||
*
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue