Amalgamation Helper Report

Click on files to see details.

include/
simdjson/
arm64/
base.h

base.h

Path: include/simdjson/arm64/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/arm64/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/arm64/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#include "simdjson/arm64/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/arm64/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/arm64/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: arm64.
end.h

end.h

Path: include/simdjson/arm64/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/arm64/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/arm64/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/arm64/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#include "simdjson/arm64/intrinsics.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/arm64/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: arm64.
simd.h

simd.h

Path: include/simdjson/arm64/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#include "simdjson/arm64/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/arm64/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/arm64/base.h"
#include "simdjson/arm64/simd.h"
#include "simdjson/arm64/bitmanipulation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
arm64.h

arm64.h

Path: include/simdjson/arm64.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: arm64.
base.h

base.h

Path: include/simdjson/base.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
builder.h

builder.h

Path: include/simdjson/builder.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
builtin/
base.h

base.h

Path: include/simdjson/builtin/base.h

Categories: Free Dependency File, Builtin File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in builtin directory.
builder.h

builder.h

Path: include/simdjson/builtin/builder.h

Categories: Free Dependency File, Builtin File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in builtin directory.
implementation.h

implementation.h

Path: include/simdjson/builtin/implementation.h

Categories: Free Dependency File, Builtin File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in builtin directory.
ondemand.h

ondemand.h

Path: include/simdjson/builtin/ondemand.h

Categories: Free Dependency File, Builtin File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in builtin directory.
builtin.h

builtin.h

Path: include/simdjson/builtin.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
common_defs.h

common_defs.h

Path: include/simdjson/common_defs.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
compile_time_json-inl.h

compile_time_json-inl.h

Path: include/simdjson/compile_time_json-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
compile_time_json.h

compile_time_json.h

Path: include/simdjson/compile_time_json.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
compiler_check.h

compiler_check.h

Path: include/simdjson/compiler_check.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
concepts.h

concepts.h

Path: include/simdjson/concepts.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
constevalutil.h

constevalutil.h

Path: include/simdjson/constevalutil.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
convert-inl.h

convert-inl.h

Path: include/simdjson/convert-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
convert.h

convert.h

Path: include/simdjson/convert.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
dom/
array-inl.h

array-inl.h

Path: include/simdjson/dom/array-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
array.h

array.h

Path: include/simdjson/dom/array.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
base.h

base.h

Path: include/simdjson/dom/base.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
document-inl.h

document-inl.h

Path: include/simdjson/dom/document-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
document.h

document.h

Path: include/simdjson/dom/document.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
document_stream-inl.h

document_stream-inl.h

Path: include/simdjson/dom/document_stream-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
document_stream.h

document_stream.h

Path: include/simdjson/dom/document_stream.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
element-inl.h

element-inl.h

Path: include/simdjson/dom/element-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
element.h

element.h

Path: include/simdjson/dom/element.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
object-inl.h

object-inl.h

Path: include/simdjson/dom/object-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
object.h

object.h

Path: include/simdjson/dom/object.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
parser-inl.h

parser-inl.h

Path: include/simdjson/dom/parser-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
parser.h

parser.h

Path: include/simdjson/dom/parser.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
serialization-inl.h

serialization-inl.h

Path: include/simdjson/dom/serialization-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
serialization.h

serialization.h

Path: include/simdjson/dom/serialization.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
dom.h

dom.h

Path: include/simdjson/dom.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
error-inl.h

error-inl.h

Path: include/simdjson/error-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
error.h

error.h

Path: include/simdjson/error.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
fallback/
base.h

base.h

Path: include/simdjson/fallback/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/fallback/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/fallback/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/fallback/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/fallback/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: fallback.
end.h

end.h

Path: include/simdjson/fallback/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/fallback/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/fallback/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/fallback/base.h"
#include "simdjson/implementation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/fallback/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/fallback/base.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/fallback/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: fallback.
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/fallback/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/fallback/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
fallback.h

fallback.h

Path: include/simdjson/fallback.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: fallback.
generic/
amalgamated.h

amalgamated.h

Path: include/simdjson/generic/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
atomparsing.h

atomparsing.h

Path: include/simdjson/generic/atomparsing.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ATOMPARSING_H
#include "simdjson/generic/base.h"
#include "simdjson/generic/jsoncharutils.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
base.h

base.h

Path: include/simdjson/generic/base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_BASE_H
#include "simdjson/base.h"
// If we haven't got an implementation yet, we're in the editor, editing a generic file! Just
// use the most advanced one we can so the most possible stuff can be tested.
#ifndef SIMDJSON_IMPLEMENTATION
#include "simdjson/implementation_detection.h"
#if SIMDJSON_IMPLEMENTATION_ICELAKE
#include "simdjson/icelake/begin.h"
#elif SIMDJSON_IMPLEMENTATION_HASWELL
#include "simdjson/haswell/begin.h"
#elif SIMDJSON_IMPLEMENTATION_WESTMERE
#include "simdjson/westmere/begin.h"
#elif SIMDJSON_IMPLEMENTATION_ARM64
#include "simdjson/arm64/begin.h"
#elif SIMDJSON_IMPLEMENTATION_PPC64
#include "simdjson/ppc64/begin.h"
#elif SIMDJSON_IMPLEMENTATION_LASX
#include "simdjson/lasx/begin.h"
#elif SIMDJSON_IMPLEMENTATION_LSX
#include "simdjson/lsx/begin.h"
#elif SIMDJSON_IMPLEMENTATION_FALLBACK
#include "simdjson/fallback/begin.h"
#else
#error "All possible implementations (including fallback) have been disabled! simdjson will not run."
#endif
#endif // SIMDJSON_IMPLEMENTATION
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder/
amalgamated.h

amalgamated.h

Path: include/simdjson/generic/builder/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
dependencies.h

dependencies.h

Path: include/simdjson/generic/builder/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
json_builder.h

json_builder.h

Path: include/simdjson/generic/builder/json_builder.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_STRING_BUILDER_H
#include "simdjson/generic/builder/json_string_builder.h"
#include "simdjson/concepts.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_string_builder-inl.h

json_string_builder-inl.h

Path: include/simdjson/generic/builder/json_string_builder-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_STRING_BUILDER_INL_H
#include "simdjson/generic/builder/json_string_builder.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_string_builder.h

json_string_builder.h

Path: include/simdjson/generic/builder/json_string_builder.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_STRING_BUILDER_H
#include "simdjson/generic/implementation_simdjson_result_base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
dependencies.h

dependencies.h

Path: include/simdjson/generic/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
dom_parser_implementation.h

dom_parser_implementation.h

Path: include/simdjson/generic/dom_parser_implementation.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_DOM_PARSER_IMPLEMENTATION_H
#include "simdjson/generic/base.h"
#include "simdjson/internal/dom_parser_implementation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation_simdjson_result_base-inl.h

implementation_simdjson_result_base-inl.h

Path: include/simdjson/generic/implementation_simdjson_result_base-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_IMPLEMENTATION_SIMDJSON_RESULT_BASE_INL_H
#include "simdjson/generic/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation_simdjson_result_base.h

implementation_simdjson_result_base.h

Path: include/simdjson/generic/implementation_simdjson_result_base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_IMPLEMENTATION_SIMDJSON_RESULT_BASE_H
#include "simdjson/generic/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
jsoncharutils.h

jsoncharutils.h

Path: include/simdjson/generic/jsoncharutils.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_JSONCHARUTILS_H
#include "simdjson/generic/base.h"
#include "simdjson/internal/jsoncharutils_tables.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing.h

numberparsing.h

Path: include/simdjson/generic/numberparsing.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_NUMBERPARSING_H
#include "simdjson/generic/base.h"
#include "simdjson/generic/jsoncharutils.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand/
amalgamated.h

amalgamated.h

Path: include/simdjson/generic/ondemand/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
array-inl.h

array-inl.h

Path: include/simdjson/generic/ondemand/array-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_ARRAY_INL_H
#include "simdjson/jsonpathutil.h"
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array.h"
#include "simdjson/generic/ondemand/array_iterator-inl.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/value.h"
#include "simdjson/generic/ondemand/value_iterator-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
array.h

array.h

Path: include/simdjson/generic/ondemand/array.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_ARRAY_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
array_iterator-inl.h

array_iterator-inl.h

Path: include/simdjson/generic/ondemand/array_iterator-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_ARRAY_ITERATOR_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array_iterator.h"
#include "simdjson/generic/ondemand/value-inl.h"
#include "simdjson/generic/ondemand/value_iterator-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
array_iterator.h

array_iterator.h

Path: include/simdjson/generic/ondemand/array_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_ARRAY_ITERATOR_H
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
base.h

base.h

Path: include/simdjson/generic/ondemand/base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_BASE_H
#include "simdjson/generic/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
compile_time_accessors.h

compile_time_accessors.h

Path: include/simdjson/generic/ondemand/compile_time_accessors.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_COMPILE_TIME_ACCESSORS_H

#endif // SIMDJSON_CONDITIONAL_INCLUDE
dependencies.h

dependencies.h

Path: include/simdjson/generic/ondemand/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
deserialize.h

deserialize.h

Path: include/simdjson/generic/ondemand/deserialize.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_ONDEMAND_DESERIALIZE_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
document-inl.h

document-inl.h

Path: include/simdjson/generic/ondemand/document-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array_iterator.h"
#include "simdjson/generic/ondemand/document.h"
#include "simdjson/generic/ondemand/json_type.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/value.h"
#include "simdjson/generic/ondemand/value-inl.h"
#include "simdjson/generic/ondemand/array-inl.h"
#include "simdjson/generic/ondemand/json_iterator-inl.h"
#include "simdjson/generic/ondemand/object-inl.h"
#include "simdjson/generic/ondemand/value_iterator-inl.h"
#include "simdjson/generic/ondemand/deserialize.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
document.h

document.h

Path: include/simdjson/generic/ondemand/document.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/deserialize.h"
#include "simdjson/generic/ondemand/value.h"
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
document_stream-inl.h

document_stream-inl.h

Path: include/simdjson/generic/ondemand/document_stream-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_STREAM_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/document_stream.h"
#include "simdjson/generic/ondemand/document-inl.h"
#include "simdjson/generic/implementation_simdjson_result_base-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
document_stream.h

document_stream.h

Path: include/simdjson/generic/ondemand/document_stream.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_DOCUMENT_STREAM_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/document.h"
#include "simdjson/generic/ondemand/parser.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
field-inl.h

field-inl.h

Path: include/simdjson/generic/ondemand/field-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_FIELD_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/field.h"
#include "simdjson/generic/ondemand/value-inl.h"
#include "simdjson/generic/ondemand/value_iterator-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
field.h

field.h

Path: include/simdjson/generic/ondemand/field.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_FIELD_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/value.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_iterator-inl.h

json_iterator-inl.h

Path: include/simdjson/generic/ondemand/json_iterator-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_JSON_ITERATOR_INL_H
#include "simdjson/internal/dom_parser_implementation.h"
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/parser.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/logger-inl.h"
#include "simdjson/generic/ondemand/parser-inl.h"
#include "simdjson/generic/ondemand/token_iterator-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_iterator.h

json_iterator.h

Path: include/simdjson/generic/ondemand/json_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_JSON_ITERATOR_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/token_iterator.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_type-inl.h

json_type-inl.h

Path: include/simdjson/generic/ondemand/json_type-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_JSON_TYPE_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/json_type.h"
#include "simdjson/generic/implementation_simdjson_result_base-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_type.h

json_type.h

Path: include/simdjson/generic/ondemand/json_type.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_JSON_TYPE_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/numberparsing.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
logger-inl.h

logger-inl.h

Path: include/simdjson/generic/ondemand/logger-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_LOGGER_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/logger.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
logger.h

logger.h

Path: include/simdjson/generic/ondemand/logger.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_LOGGER_H
#include "simdjson/generic/ondemand/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
object-inl.h

object-inl.h

Path: include/simdjson/generic/ondemand/object-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_OBJECT_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/field.h"
#include "simdjson/generic/ondemand/object.h"
#include "simdjson/generic/ondemand/object_iterator.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/value-inl.h"
#include "simdjson/jsonpathutil.h"
#if SIMDJSON_STATIC_REFLECTION
#include "simdjson/generic/ondemand/json_string_builder.h"  // for constevalutil::fixed_string
#include 
#endif
#endif // SIMDJSON_CONDITIONAL_INCLUDE
object.h

object.h

Path: include/simdjson/generic/ondemand/object.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_OBJECT_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#include 
#if SIMDJSON_STATIC_REFLECTION && SIMDJSON_SUPPORTS_CONCEPTS
#include "simdjson/generic/ondemand/json_string_builder.h"  // for constevalutil::fixed_string
#endif
#endif // SIMDJSON_CONDITIONAL_INCLUDE
object_iterator-inl.h

object_iterator-inl.h

Path: include/simdjson/generic/ondemand/object_iterator-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_OBJECT_ITERATOR_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/object_iterator.h"
#include "simdjson/generic/ondemand/field-inl.h"
#include "simdjson/generic/ondemand/value_iterator-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
object_iterator.h

object_iterator.h

Path: include/simdjson/generic/ondemand/object_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_OBJECT_ITERATOR_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
parser-inl.h

parser-inl.h

Path: include/simdjson/generic/ondemand/parser-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_PARSER_INL_H
#include "simdjson/padded_string.h"
#include "simdjson/padded_string_view.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/dom_parser_implementation.h"
#include "simdjson/dom/base.h" // for MINIMAL_DOCUMENT_CAPACITY
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/document_stream.h"
#include "simdjson/generic/ondemand/parser.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
parser.h

parser.h

Path: include/simdjson/generic/ondemand/parser.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_PARSER_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
raw_json_string-inl.h

raw_json_string-inl.h

Path: include/simdjson/generic/ondemand/raw_json_string-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_RAW_JSON_STRING_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/json_iterator-inl.h"
#include "simdjson/generic/implementation_simdjson_result_base-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
raw_json_string.h

raw_json_string.h

Path: include/simdjson/generic/ondemand/raw_json_string.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_RAW_JSON_STRING_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
serialization-inl.h

serialization-inl.h

Path: include/simdjson/generic/ondemand/serialization-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_SERIALIZATION_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array.h"
#include "simdjson/generic/ondemand/document-inl.h"
#include "simdjson/generic/ondemand/json_type.h"
#include "simdjson/generic/ondemand/object.h"
#include "simdjson/generic/ondemand/serialization.h"
#include "simdjson/generic/ondemand/value.h"
#if SIMDJSON_STATIC_REFLECTION
#include "simdjson/generic/builder/json_builder.h"
#endif
#endif // SIMDJSON_CONDITIONAL_INCLUDE
serialization.h

serialization.h

Path: include/simdjson/generic/ondemand/serialization.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_SERIALIZATION_H
#include "simdjson/generic/ondemand/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
std_deserialize.h

std_deserialize.h

Path: include/simdjson/generic/ondemand/std_deserialize.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_ONDEMAND_DESERIALIZE_H
#include "simdjson/generic/ondemand/object.h"
#include "simdjson/generic/ondemand/array.h"
#include "simdjson/generic/ondemand/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
token_iterator-inl.h

token_iterator-inl.h

Path: include/simdjson/generic/ondemand/token_iterator-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_TOKEN_ITERATOR_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/token_iterator.h"
#include "simdjson/generic/implementation_simdjson_result_base-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
token_iterator.h

token_iterator.h

Path: include/simdjson/generic/ondemand/token_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_TOKEN_ITERATOR_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/logger.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
value-inl.h

value-inl.h

Path: include/simdjson/generic/ondemand/value-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_VALUE_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/ondemand/array.h"
#include "simdjson/generic/ondemand/array_iterator.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/json_type.h"
#include "simdjson/generic/ondemand/object.h"
#include "simdjson/generic/ondemand/raw_json_string.h"
#include "simdjson/generic/ondemand/value.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
value.h

value.h

Path: include/simdjson/generic/ondemand/value.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_VALUE_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#include "simdjson/generic/ondemand/deserialize.h"
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
value_iterator-inl.h

value_iterator-inl.h

Path: include/simdjson/generic/ondemand/value_iterator-inl.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_VALUE_ITERATOR_INL_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/atomparsing.h"
#include "simdjson/generic/numberparsing.h"
#include "simdjson/generic/ondemand/json_iterator.h"
#include "simdjson/generic/ondemand/value_iterator.h"
#include "simdjson/generic/ondemand/json_type-inl.h"
#include "simdjson/generic/ondemand/raw_json_string-inl.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
value_iterator.h

value_iterator.h

Path: include/simdjson/generic/ondemand/value_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_GENERIC_ONDEMAND_VALUE_ITERATOR_H
#include "simdjson/generic/ondemand/base.h"
#include "simdjson/generic/implementation_simdjson_result_base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
haswell/
base.h

base.h

Path: include/simdjson/haswell/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/haswell/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/haswell/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/haswell/intrinsics.h"
#include "simdjson/haswell/bitmask.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/haswell/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/haswell/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/haswell/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: haswell.
end.h

end.h

Path: include/simdjson/haswell/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/haswell/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/haswell/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/haswell/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (2):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/haswell/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
Block 2
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/haswell/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: haswell.
simd.h

simd.h

Path: include/simdjson/haswell/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/haswell/intrinsics.h"
#include "simdjson/haswell/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/haswell/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/haswell/base.h"
#include "simdjson/haswell/simd.h"
#include "simdjson/haswell/bitmanipulation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
haswell.h

haswell.h

Path: include/simdjson/haswell.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: haswell.
icelake/
base.h

base.h

Path: include/simdjson/icelake/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/icelake/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/icelake/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/icelake/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/icelake/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/icelake/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/icelake/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: icelake.
end.h

end.h

Path: include/simdjson/icelake/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/icelake/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/icelake/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/icelake/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/icelake/intrinsics.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/icelake/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: icelake.
simd.h

simd.h

Path: include/simdjson/icelake/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/icelake/intrinsics.h"
#include "simdjson/icelake/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/icelake/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/icelake/base.h"
#include "simdjson/icelake/simd.h"
#include "simdjson/icelake/bitmanipulation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
icelake.h

icelake.h

Path: include/simdjson/icelake.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: icelake.
implementation.h

implementation.h

Path: include/simdjson/implementation.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
implementation_detection.h

implementation_detection.h

Path: include/simdjson/implementation_detection.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
internal/
atomic_ptr.h

atomic_ptr.h

Path: include/simdjson/internal/atomic_ptr.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
dom_parser_implementation.h

dom_parser_implementation.h

Path: include/simdjson/internal/dom_parser_implementation.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
instruction_set.h

instruction_set.h

Path: include/simdjson/internal/instruction_set.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
jsoncharutils_tables.h

jsoncharutils_tables.h

Path: include/simdjson/internal/jsoncharutils_tables.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
jsonformatutils.h

jsonformatutils.h

Path: include/simdjson/internal/jsonformatutils.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
numberparsing_tables.h

numberparsing_tables.h

Path: include/simdjson/internal/numberparsing_tables.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
simdprune_tables.h

simdprune_tables.h

Path: include/simdjson/internal/simdprune_tables.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
tape_ref-inl.h

tape_ref-inl.h

Path: include/simdjson/internal/tape_ref-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
tape_ref.h

tape_ref.h

Path: include/simdjson/internal/tape_ref.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
tape_type.h

tape_type.h

Path: include/simdjson/internal/tape_type.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
jsonioutil.h

jsonioutil.h

Path: include/simdjson/jsonioutil.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
jsonpathutil.h

jsonpathutil.h

Path: include/simdjson/jsonpathutil.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
lasx/
base.h

base.h

Path: include/simdjson/lasx/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/lasx/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/lasx/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#include "simdjson/lasx/intrinsics.h"
#include "simdjson/lasx/bitmask.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/lasx/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/lasx/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lasx.
end.h

end.h

Path: include/simdjson/lasx/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/lasx/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/lasx/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/lasx/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#include "simdjson/lasx/intrinsics.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/lasx/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lasx.
simd.h

simd.h

Path: include/simdjson/lasx/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#include "simdjson/lasx/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/lasx/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lasx/base.h"
#include "simdjson/lasx/simd.h"
#include "simdjson/lasx/bitmanipulation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
lasx.h

lasx.h

Path: include/simdjson/lasx.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lasx.
lsx/
base.h

base.h

Path: include/simdjson/lsx/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/lsx/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/lsx/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#include "simdjson/lsx/intrinsics.h"
#include "simdjson/lsx/bitmask.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/lsx/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/lsx/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lsx.
end.h

end.h

Path: include/simdjson/lsx/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/lsx/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/lsx/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/lsx/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#include "simdjson/lsx/intrinsics.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/lsx/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lsx.
simd.h

simd.h

Path: include/simdjson/lsx/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#include "simdjson/lsx/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/lsx/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/lsx/base.h"
#include "simdjson/lsx/simd.h"
#include "simdjson/lsx/bitmanipulation.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
lsx.h

lsx.h

Path: include/simdjson/lsx.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lsx.
minify.h

minify.h

Path: include/simdjson/minify.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
ondemand.h

ondemand.h

Path: include/simdjson/ondemand.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
padded_string-inl.h

padded_string-inl.h

Path: include/simdjson/padded_string-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
padded_string.h

padded_string.h

Path: include/simdjson/padded_string.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
padded_string_view-inl.h

padded_string_view-inl.h

Path: include/simdjson/padded_string_view-inl.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
padded_string_view.h

padded_string_view.h

Path: include/simdjson/padded_string_view.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
portability.h

portability.h

Path: include/simdjson/portability.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
ppc64/
base.h

base.h

Path: include/simdjson/ppc64/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/ppc64/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/ppc64/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/ppc64/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/ppc64/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: ppc64.
end.h

end.h

Path: include/simdjson/ppc64/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/ppc64/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/ppc64/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/ppc64/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#include "simdjson/ppc64/intrinsics.h"
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/ppc64/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: ppc64.
simd.h

simd.h

Path: include/simdjson/ppc64/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#include "simdjson/ppc64/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/ppc64/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/ppc64/base.h"
#include "simdjson/ppc64/bitmanipulation.h"
#include "simdjson/ppc64/simd.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ppc64.h

ppc64.h

Path: include/simdjson/ppc64.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: ppc64.
simdjson.h

simdjson.h

Path: include/simdjson/simdjson.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
simdjson_version.h

simdjson_version.h

Path: include/simdjson/simdjson_version.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
westmere/
base.h

base.h

Path: include/simdjson/westmere/base.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
begin.h

begin.h

Path: include/simdjson/westmere/begin.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.
bitmanipulation.h

bitmanipulation.h

Path: include/simdjson/westmere/bitmanipulation.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#include "simdjson/westmere/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
bitmask.h

bitmask.h

Path: include/simdjson/westmere/bitmask.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#include "simdjson/westmere/intrinsics.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
builder.h

builder.h

Path: include/simdjson/westmere/builder.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: westmere.
end.h

end.h

Path: include/simdjson/westmere/end.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.h

implementation.h

Path: include/simdjson/westmere/implementation.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#include "simdjson/implementation.h"
#include "simdjson/internal/instruction_set.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
intrinsics.h

intrinsics.h

Path: include/simdjson/westmere/intrinsics.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
numberparsing_defs.h

numberparsing_defs.h

Path: include/simdjson/westmere/numberparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/internal/numberparsing_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ondemand.h

ondemand.h

Path: include/simdjson/westmere/ondemand.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: westmere.
simd.h

simd.h

Path: include/simdjson/westmere/simd.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include "simdjson/westmere/base.h"
#include "simdjson/westmere/bitmanipulation.h"
#include "simdjson/internal/simdprune_tables.h"
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing_defs.h

stringparsing_defs.h

Path: include/simdjson/westmere/stringparsing_defs.h

Categories: Amalgamated File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Tied to implementation: westmere.
westmere.h

westmere.h

Path: include/simdjson/westmere.h

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: westmere.
simdjson.h

simdjson.h

Path: include/simdjson.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
src/
arm64.cpp

arm64.cpp

Path: src/arm64.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: arm64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
base.h

base.h

Path: src/base.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
fallback.cpp

fallback.cpp

Path: src/fallback.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: fallback.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
from_chars.cpp

from_chars.cpp

Path: src/from_chars.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
generic/
amalgamated.h

amalgamated.h

Path: src/generic/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
base.h

base.h

Path: src/generic/base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_BASE_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
dependencies.h

dependencies.h

Path: src/generic/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
dom_parser_implementation.h

dom_parser_implementation.h

Path: src/generic/dom_parser_implementation.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_DOM_PARSER_IMPLEMENTATION_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_character_block.h

json_character_block.h

Path: src/generic/json_character_block.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_JSON_CHARACTER_BLOCK_H
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stage1/
amalgamated.h

amalgamated.h

Path: src/generic/stage1/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
base.h

base.h

Path: src/generic/stage1/base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_BASE_H
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
buf_block_reader.h

buf_block_reader.h

Path: src/generic/stage1/buf_block_reader.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_BUF_BLOCK_READER_H
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
dependencies.h

dependencies.h

Path: src/generic/stage1/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
find_next_document_index.h

find_next_document_index.h

Path: src/generic/stage1/find_next_document_index.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_FIND_NEXT_DOCUMENT_INDEX_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_escape_scanner.h

json_escape_scanner.h

Path: src/generic/stage1/json_escape_scanner.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_JSON_ESCAPE_SCANNER_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_minifier.h

json_minifier.h

Path: src/generic/stage1/json_minifier.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_JSON_MINIFIER_H
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_scanner.h

json_scanner.h

Path: src/generic/stage1/json_scanner.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_JSON_SCANNER_H
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_string_scanner.h

json_string_scanner.h

Path: src/generic/stage1/json_string_scanner.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_JSON_STRING_SCANNER_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
json_structural_indexer.h

json_structural_indexer.h

Path: src/generic/stage1/json_structural_indexer.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_JSON_STRUCTURAL_INDEXER_H
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
utf8_lookup4_algorithm.h

utf8_lookup4_algorithm.h

Path: src/generic/stage1/utf8_lookup4_algorithm.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_UTF8_LOOKUP4_ALGORITHM_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
utf8_validator.h

utf8_validator.h

Path: src/generic/stage1/utf8_validator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE1_UTF8_VALIDATOR_H
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stage2/
amalgamated.h

amalgamated.h

Path: src/generic/stage2/amalgamated.h

Categories: Amalgamated File, Amalgamator File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Located in generic directories.
base.h

base.h

Path: src/generic/stage2/base.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_BASE_H
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
dependencies.h

dependencies.h

Path: src/generic/stage2/dependencies.h

Categories: Free Dependency File, Generic File

Why categorized:

  • No dependency file, so always included unconditionally.
  • Located in generic directories.
json_iterator.h

json_iterator.h

Path: src/generic/stage2/json_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_JSON_ITERATOR_H
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
logger.h

logger.h

Path: src/generic/stage2/logger.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_LOGGER_H
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
stringparsing.h

stringparsing.h

Path: src/generic/stage2/stringparsing.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_STRINGPARSING_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
structural_iterator.h

structural_iterator.h

Path: src/generic/stage2/structural_iterator.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_STRUCTURAL_ITERATOR_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
tape_builder.h

tape_builder.h

Path: src/generic/stage2/tape_builder.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_TAPE_BUILDER_H
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
tape_writer.h

tape_writer.h

Path: src/generic/stage2/tape_writer.h

Categories: Amalgamated File, Generic File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Located in generic directories.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#define SIMDJSON_SRC_GENERIC_STAGE2_TAPE_WRITER_H
#include 
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
haswell.cpp

haswell.cpp

Path: src/haswell.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: haswell.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
icelake.cpp

icelake.cpp

Path: src/icelake.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: icelake.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
implementation.cpp

implementation.cpp

Path: src/implementation.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
internal/
error_tables.cpp

error_tables.cpp

Path: src/internal/error_tables.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
isadetection.h

isadetection.h

Path: src/internal/isadetection.h

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
jsoncharutils_tables.cpp

jsoncharutils_tables.cpp

Path: src/internal/jsoncharutils_tables.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
numberparsing_tables.cpp

numberparsing_tables.cpp

Path: src/internal/numberparsing_tables.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
simdprune_tables.cpp

simdprune_tables.cpp

Path: src/internal/simdprune_tables.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
lasx.cpp

lasx.cpp

Path: src/lasx.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lasx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
lsx.cpp

lsx.cpp

Path: src/lsx.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: lsx.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
ppc64.cpp

ppc64.cpp

Path: src/ppc64.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: ppc64.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE
simdjson.cpp

simdjson.cpp

Path: src/simdjson.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
to_chars.cpp

to_chars.cpp

Path: src/to_chars.cpp

Categories: Free Dependency File

Why categorized:

  • No dependency file, so always included unconditionally.
westmere.cpp

westmere.cpp

Path: src/westmere.cpp

Categories: Amalgamated File, Amalgamator File, Implementation-Specific File

Why categorized:

  • Has a dependency file, so it is conditionally included.
  • Meets criteria for amalgamator (e.g., in src or specific directories/files).
  • Tied to implementation: westmere.

Conditional Blocks (1):

Block 1
#ifndef SIMDJSON_CONDITIONAL_INCLUDE
#include 
#endif // SIMDJSON_CONDITIONAL_INCLUDE