michael@0: // Note: Each #if scope gets checked separately. michael@0: michael@0: // These are in reverse order! michael@0: #if A michael@0: # include "vm/Interpreter-inl.h" michael@0: # include "jsscriptinlines.h" michael@0: # include "js/Value.h" michael@0: # include "ds/LifoAlloc.h" michael@0: # include "jsapi.h" michael@0: # include michael@0: # include "mozilla/HashFunctions.h" michael@0: #endif michael@0: michael@0: // These are in reverse order, but it's ok due to the #if scopes. michael@0: #if B michael@0: # include "vm/Interpreter-inl.h" michael@0: # if C michael@0: # include "js/Value.h" michael@0: # if D michael@0: # include "jsapi.h" michael@0: # endif michael@0: # include michael@0: # endif michael@0: # include "mozilla/HashFunctions.h" michael@0: #endif michael@0: michael@0: #include "jsobj.h" michael@0: #include "jsfun.h" // out of order michael@0: #include "jsscript.h" michael@0: #include "jstypes.h"