Skip to content
1 viewer

rust 1,854,395 · typescript 233,161 · javascript 131,995 · python 19,227 · 6,379 files · digest 17dcda71e44b · built in 1.5 s · crystals off

crates/cre8-app-interpret/src/graph_query_proof.rs

cre8-app-interpret · module graph_query_proof · src · 1,728 lines (1,322 code, 250 comment) · sha 4a1d643e1b7359b6

Items

const QUERY_EVAL_SRC const QUERY_EVAL_LANGUAGE const QUERY_EVAL_ENTRY const OP_FILTER_KIND const OP_FILTER_PROP const OP_RESET const OP_PUSH const OP_POP_OR const OP_POP_AND const OP_TRAVERSE const OP_LIMIT const OP_SWAP const OP_NEIGHBORS const OP_FILTER_ID const FOLD_MASK const FOLD_SEED const MAX_PROJECTION_ROWS const MAX_EDGE_ROWS const MAX_PLAN_LEN const MAX_PROP_COLS struct KindPropQuery impl KindPropQuery struct GraphQueryEvaluation struct GraphQueryStarkProof enum GraphQueryError impl Display for GraphQueryError impl Error for GraphQueryError const MASK struct CompiledPlan const MAX_STACK_DEPTH type EdgePair struct ProjectionVertex struct Projection struct HostPlanState impl HostPlanState struct ProgramCounts

Functions

By call-graph weight (PageRank; 1.0 is the average function). 106 functions in all.

functionkindlinescyclomaticcallerscalleesweightcrystal
djb2_53src/graph_query_proof.rs:519fn82705.7
compile_intosrc/graph_query_proof.rs:576fn83314.3
compile_ast_nodesrc/graph_query_proof.rs:585fn175144.2
unwrap_vm_refsrc/graph_query_proof.rs:1089fn62203.7
take_u64src/graph_query_proof.rs:1096fn84312.9
plan_argsrc/graph_query_proof.rs:1056fn31502.2
compile_plansrc/graph_query_proof.rs:557fn143712
program_source_hashsrc/graph_query_proof.rs:1108fn61401.9
target_kind_matchessrc/graph_query_proof.rs:1035fn31101.8
push_traversed_flagsrc/graph_query_proof.rs:1020fn144111.5
compile_set_branchsrc/graph_query_proof.rs:668fn72111.4
djb2_47src/graph_query_proof.rs:530fn31211.4
compile_seed_or_terminalsrc/graph_query_proof.rs:603fn95121.4
compile_filtersrc/graph_query_proof.rs:613fn124121.4
compile_compositionsrc/graph_query_proof.rs:636fn84121.4
compile_edge_stepsrc/graph_query_proof.rs:676fn133111.4
build_projectionsrc/graph_query_proof.rs:715fn131441.3
host_run_plansrc/graph_query_proof.rs:863fn72321.3
input_rejectedsrc/graph_query_proof.rs:1206fn32111.2
projection_prop_hashsrc/graph_query_proof.rs:754fn31111.2
build_argssrc/graph_query_proof.rs:1074fn141101.2
missing_proof_messagesrc/graph_query_proof.rs:1248fn41101.2
filter_flags_by_valuessrc/graph_query_proof.rs:908fn73201.2
traverse_flagssrc/graph_query_proof.rs:1012fn72211.2
apply_limit_flagsrc/graph_query_proof.rs:1048fn72101.2
fold_flagssrc/graph_query_proof.rs:1060fn113201.2
projection_vertexsrc/graph_query_proof.rs:741fn81131.2
push_projection_propssrc/graph_query_proof.rs:825fn52101.2
run_programsrc/graph_query_proof.rs:1129fn111321.1
evaluate_querysrc/graph_query_proof.rs:1290fn71531.1
ensure_prop_columnsrc/graph_query_proof.rs:626fn92101.1
compile_thensrc/graph_query_proof.rs:645fn41111.1
compile_set_algebrasrc/graph_query_proof.rs:650fn172111.1
projection_hashsrc/graph_query_proof.rs:831fn255201.1
HostPlanState::newsrc/graph_query_proof.rs:878method31101
apply_host_plan_opsrc/graph_query_proof.rs:883fn95141
checked_program_resultsrc/graph_query_proof.rs:1141fn101131
program_outputsrc/graph_query_proof.rs:1253fn321121
vertexsrc/graph_query_proof.rs:1468fn31201
fixturesrc/graph_query_proof.rs:1483fn141521
KindPropQuery::astsrc/graph_query_proof.rs:367method61200.9
edgesrc/graph_query_proof.rs:1472fn91100.9
kind_propsrc/graph_query_proof.rs:1498fn61400.9
push_projection_edge_pairsrc/graph_query_proof.rs:800fn162100.8
validate_input_statussrc/graph_query_proof.rs:1199fn62110.8
validate_plan_statussrc/graph_query_proof.rs:1210fn62110.8
reset_flagssrc/graph_query_proof.rs:949fn51100.8
push_flag_stacksrc/graph_query_proof.rs:955fn82100.8
pop_flag_stacksrc/graph_query_proof.rs:964fn85100.8
swap_flag_stacksrc/graph_query_proof.rs:973fn61100.8
projection_uses_edgesrc/graph_query_proof.rs:782fn32100.8
push_projection_edge_pairssrc/graph_query_proof.rs:786fn133120.8
projection_propssrc/graph_query_proof.rs:750fn31110.8
run_query_eval_vmsrc/graph_query_proof.rs:1180fn61110.8
program_result_objectsrc/graph_query_proof.rs:1187fn62110.8
validate_program_statussrc/graph_query_proof.rs:1194fn41120.8
program_countssrc/graph_query_proof.rs:1223fn31110.8
verify_host_countssrc/graph_query_proof.rs:1227fn103120.8
ensure_proof_bytessrc/graph_query_proof.rs:1238fn93110.8
verify_graph_query_proofsrc/graph_query_proof.rs:1341fn214310.8
result_mismatchsrc/graph_query_proof.rs:1427fn32100.8
apply_value_filtersrc/graph_query_proof.rs:902fn51120.8
apply_prop_filtersrc/graph_query_proof.rs:916fn71120.8
apply_stack_control_opsrc/graph_query_proof.rs:932fn73120.8
apply_stack_merge_opsrc/graph_query_proof.rs:940fn84120.8
apply_traverse_plan_opsrc/graph_query_proof.rs:994fn51120.8
apply_neighbors_plan_opsrc/graph_query_proof.rs:1000fn51120.8
limit_flagssrc/graph_query_proof.rs:1039fn83110.8
engine_result_setsrc/graph_query_proof.rs:1514fn31300.8
projection_verticessrc/graph_query_proof.rs:729fn112110.8
projection_vertex_indexsrc/graph_query_proof.rs:758fn31100.8
projection_edgessrc/graph_query_proof.rs:762fn193120.8
projection_prop_colssrc/graph_query_proof.rs:817fn72110.8
run_and_parse_programsrc/graph_query_proof.rs:1152fn91120.8
validated_program_countssrc/graph_query_proof.rs:1162fn61120.8
finish_program_checkssrc/graph_query_proof.rs:1169fn101120.8
prove_querysrc/graph_query_proof.rs:1305fn142240.8
write_vm_result_errorsrc/graph_query_proof.rs:490fn73100.8
write_rejection_errorsrc/graph_query_proof.rs:498fn93100.8
verify_folded_resultsrc/graph_query_proof.rs:1415fn112120.7
apply_filter_plan_opsrc/graph_query_proof.rs:893fn84120.7
apply_stack_plan_opsrc/graph_query_proof.rs:924fn73120.7
apply_traversal_plan_opsrc/graph_query_proof.rs:980fn133120.7
apply_limit_plan_opsrc/graph_query_proof.rs:1006fn51120.7
graph_query_program_fingerprintsrc/graph_query_proof.rs:1120fn61100.7
our_result_setsrc/graph_query_proof.rs:1506fn61230.7
write_shape_errorsrc/graph_query_proof.rs:461fn174100.6
write_execution_errorsrc/graph_query_proof.rs:479fn104120.6
write_proof_errorsrc/graph_query_proof.rs:508fn93100.6
verify_state_commitmentsrc/graph_query_proof.rs:1379fn62100.6
verify_query_hashsrc/graph_query_proof.rs:1386fn62100.6
verified_projectionsrc/graph_query_proof.rs:1393fn122130.6
verify_graph_resultsrc/graph_query_proof.rs:1406fn81120.6
verify_against_graphsrc/graph_query_proof.rs:1367fn111150.6
stark_witness_jsonsrc/graph_query_proof.rs:1435fn251100.6
GraphQueryError::fmtsrc/graph_query_proof.rs:444trait impl133030.5
evaluate_kind_prop_querysrc/graph_query_proof.rs:1321fn61020.5
prove_kind_prop_querysrc/graph_query_proof.rs:1329fn61020.5
vm_evaluation_matches_graph_truth_and_is_deterministicsrc/graph_query_proof.rs:1519fn181040.5
engine_parity_across_all_supported_shapessrc/graph_query_proof.rs:1539fn592050.5
count_is_terminal_and_parities_with_the_enginesrc/graph_query_proof.rs:1600fn151040.5
limit_is_a_canonical_order_refinementsrc/graph_query_proof.rs:1617fn111040.5
unsupported_shapes_error_cleanlysrc/graph_query_proof.rs:1630fn41010.5
program_rejects_bad_inputssrc/graph_query_proof.rs:1636fn351030.5
program_identity_is_pinned_by_source_hashsrc/graph_query_proof.rs:1673fn101020.5
stark_roundtrip_proves_verifies_and_rejects_tamperingsrc/graph_query_proof.rs:1689fn391070.5

Source not readable from this process.