Changeset 195362 in webkit


Ignore:
Timestamp:
Jan 20, 2016 11:58:31 AM (8 years ago)
Author:
peavo@outlook.com
Message:

[B3][Win64] Compile fix.
https://bugs.webkit.org/show_bug.cgi?id=153278

Reviewed by Filip Pizlo.

MSVC does not accept that a class declared as exported also have members declared as exported.

  • b3/B3Const32Value.h:
  • b3/B3ControlValue.h:
Location:
trunk/Source/JavaScriptCore
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r195360 r195362  
     12016-01-20  Per Arne Vollan  <peavo@outlook.com>
     2
     3        [B3][Win64] Compile fix.
     4        https://bugs.webkit.org/show_bug.cgi?id=153278
     5
     6        Reviewed by Filip Pizlo.
     7
     8        MSVC does not accept that a class declared as exported also have members declared as exported.
     9
     10        * b3/B3Const32Value.h:
     11        * b3/B3ControlValue.h:
     12
    1132016-01-19  Keith Miller  <keith_miller@apple.com>
    214
  • trunk/Source/JavaScriptCore/b3/B3Const32Value.h

    r193933 r195362  
    3737    static bool accepts(Opcode opcode) { return opcode == Const32; }
    3838   
    39     JS_EXPORT_PRIVATE ~Const32Value();
     39    ~Const32Value();
    4040   
    4141    int32_t value() const { return m_value; }
     
    7272
    7373protected:
    74     JS_EXPORT_PRIVATE void dumpMeta(CommaPrinter&, PrintStream&) const override;
     74    void dumpMeta(CommaPrinter&, PrintStream&) const override;
    7575
    7676    friend class Procedure;
  • trunk/Source/JavaScriptCore/b3/B3ControlValue.h

    r194855 r195362  
    5757    typedef Vector<FrequentedBlock, 2> SuccessorList;
    5858
    59     JS_EXPORT_PRIVATE ~ControlValue();
     59    ~ControlValue();
    6060
    6161    unsigned numSuccessors() const { return m_successors.size(); }
     
    9292
    9393protected:
    94     JS_EXPORT_PRIVATE void dumpMeta(CommaPrinter&, PrintStream&) const override;
     94    void dumpMeta(CommaPrinter&, PrintStream&) const override;
    9595
    9696    // Use this for subclasses.
Note: See TracChangeset for help on using the changeset viewer.