Home | History | Annotate | Download | only in src
      1 include_rules = [
      2   "+base/trace_event/common/trace_event_common.h",
      3   "+src",
      4   "-src/compiler",
      5   "+src/compiler/pipeline.h",
      6   "+src/compiler/code-stub-assembler.h",
      7   "+src/compiler/wasm-compiler.h",
      8   "-src/heap",
      9   "+src/heap/heap.h",
     10   "+src/heap/heap-inl.h",
     11   "-src/interpreter",
     12   "+src/interpreter/bytecode-array-iterator.h",
     13   "+src/interpreter/bytecodes.h",
     14   "+src/interpreter/interpreter.h",
     15   "-src/libplatform",
     16   "-include/libplatform"
     17 ]
     18 
     19 specific_include_rules = {
     20   ".*\.h": [
     21     # Note that src/v8.h by now is a regular header file, it doesn't provide
     22     # any special declarations besides the V8 class. There should be no need
     23     # for including it in any .h files though. This rule is just a reminder,
     24     # and can be removed once the dust has settled.
     25     "-src/v8.h",
     26   ],
     27   "d8\.cc": [
     28     "+include/libplatform/libplatform.h",
     29   ],
     30   "api-experimental\.cc": [
     31     "+src/compiler/fast-accessor-assembler.h",
     32   ],
     33 }
     34