MCPcopy Create free account

hub / github.com/RUB-SysSec/nautilus / types & classes

Types & classes90 in github.com/RUB-SysSec/nautilus

↓ 3 callersClassNodeID
grammartec/src/newtypes.rs:8
↓ 2 callersClassNTermID
grammartec/src/newtypes.rs:11
↓ 2 callersClassRuleID
grammartec/src/newtypes.rs:5
ClassAFLCoverage
forksrv/instrument/clang_wrapper/afl-llvm-pass.cpp:43
ClassAntlrParser
antlr_parser/src/lib.rs:18
ClassAssertError
An assertion exception.
gramfuzz_mrusty/src/spec/spec.rb:9
ClassBeAMatcher
A matcher useful for testing types. it { is_expected.to be_an Integer }
gramfuzz_mrusty/src/spec/matchers/be_a.rb:11
ClassBeMatcher
A matcher useful for testing #<name>? boolean-returning methods. it 'is empty' do expect([]).to be_empty end
gramfuzz_mrusty/src/spec/matchers/be.rb:13
ClassBookInStock
gramophone/afl/in/case10.rb:1
ClassChunkStore
grammartec/src/chunkstore.rs:25
ClassChunkStoreWrapper
grammartec/src/chunkstore.rs:11
ClassClass
A `struct` that wraps around an mruby `Class`. # Examples ``` # use mrusty::Mruby; # use mrusty::MrubyImpl; let mruby = Mruby::new(); struct Cont;
gramfuzz_mrusty/src/mruby.rs:2246
InterfaceClassLike
A `trait` which connects `Class` & `Module`.
gramfuzz_mrusty/src/mruby.rs:2227
ClassCompareMatcher
A matcher useful for testing comparison. it { is_expected.to be < 2 }
gramfuzz_mrusty/src/spec/matchers/compare.rb:11
ClassConfig
gramophone/src/config.rs:4
ClassCont
gramfuzz_mrusty/benches/coversions.rs:36
ClassCont
gramfuzz_mrusty/src/tests/macros.rs:14
ClassCont
gramfuzz_mrusty/src/tests/mruby_ffi.rs:708
ClassCont
gramfuzz_mrusty/tests/api.rs:133
ClassCont
gramfuzz_mrusty/examples/container.rs:10
ClassContext
grammartec/src/context.rs:15
ClassContext
A context is used to separate a series of specs according to a certain criteria. They can be defined with either describe or context methods. describ
gramfuzz_mrusty/src/spec/context.rb:18
ClassEmpty
gramfuzz_mrusty/src/spec.rs:271
ClassEqMatcher
A matcher useful for testing equality. it 'expects two integer to be equal' do expect(1).to eq 1 end
gramfuzz_mrusty/src/spec/matchers/eq.rb:13
ClassExample
An example is a spec test. They can be defined with the it method. it 'description' do ... # some expects end
gramfuzz_mrusty/src/spec/example.rb:13
EnumExecutionReason
gramophone/src/fuzzer.rs:33
EnumExitReason
forksrv/src/exitreason.rs:6
ClassExpect
An assert. They can be defined with the expect or is_expected methods. expect(something). to ... is_expected.not_to ...
gramfuzz_mrusty/src/spec/expect.rb:12
ClassFalseyMatcher
A matcher useful for testing falsey values. it 'knows a lie when it sees it' do expect(false).to be_falsey expect(nil).to be_falsey end
gramfuzz_mrusty/src/spec/matchers/falsey.rb:14
ClassFeedbackData
gramophone/src/fuzzer.rs:27
ClassFeedbackData
forksrv/src/main.rs:223
ClassForkServer
forksrv/src/lib.rs:32
ClassFuzzObject
forksrv/src/main.rs:66
ClassFuzzer
gramophone/src/fuzzer.rs:54
ClassFuzzer
forksrv/src/main.rs:239
ClassFuzzingState
gramophone/src/state.rs:17
ClassGlobalSharedState
gramophone/src/shared_state.rs:4
ClassGnuReadLine
gramfuzz_mrusty/src/read_line.rs:29
ClassHaveMatcher
A matcher useful for testing has_<something>? methods. it 'has the key' do expect({key: 42}).to have_key :key end
gramfuzz_mrusty/src/spec/matchers/have.rb:13
EnumInputState
gramophone/src/queue.rs:14
ClassMethod
forksrv/src/main.rs:48
ClassModule
A `struct` that wraps around an mruby `Module`. # Examples ``` # use mrusty::Mruby; # use mrusty::MrubyImpl; let mruby = Mruby::new(); let module =
gramfuzz_mrusty/src/mruby.rs:2417
EnumMrClass
gramfuzz_mrusty/src/mruby_ffi.rs:20
EnumMrContext
gramfuzz_mrusty/src/mruby_ffi.rs:18
EnumMrData
gramfuzz_mrusty/src/mruby_ffi.rs:21
ClassMrDataType
gramfuzz_mrusty/src/mruby_ffi.rs:26
EnumMrState
gramfuzz_mrusty/src/mruby_ffi.rs:17
EnumMrType
gramfuzz_mrusty/src/mruby_ffi.rs:216
ClassMrValue
gramfuzz_mrusty/src/mruby_ffi.rs:35
ClassMruby
A safe `struct` for the mruby API. The `struct` only contains creation and desctruction methods. Creating an `Mruby` returns a `MrubyType` (`Rc<RefCel
gramfuzz_mrusty/src/mruby.rs:40
EnumMrubyError
gramfuzz_mrusty/src/mruby.rs:220
InterfaceMrubyFile
A `trait` useful for organising Rust types into dynamic mruby files. # Examples ``` # use mrusty::Mruby; # use mrusty::MrubyFile; # use mrusty::Mrub
gramfuzz_mrusty/src/mruby.rs:294
InterfaceMrubyImpl
A `trait` used on `MrubyType` which implements mruby functionality.
gramfuzz_mrusty/src/mruby.rs:299
EnumMutationMethods
gramophone/src/mutation_tester.rs:15
ClassMutationState
Saves the current mutation state
afl_mutator/src/lib.rs:138
ClassMutator
grammartec/src/mutator.rs:18
EnumNormalOrCustomRule
grammartec/src/rule.rs:19
ClassObjectSpace
forksrv/src/main.rs:99
ClassOptions
Options
afl_mutator/src/lib.rs:128
ClassQueue
gramophone/src/queue.rs:56
ClassQueueItem
gramophone/src/queue.rs:22
ClassRClass
gramfuzz_mrusty/src/mrb_ext.c:98
ClassRData
gramfuzz_mrusty/src/mrb_ext.c:116
ClassRProc
gramfuzz_mrusty/src/mrb_ext.c:59
ClassRaiseMatcher
A matcher useful for testing exception raising. it 'raises something' do expect { raise Exception }.to raise_error Exception expect { raise 'hi' }.to
gramfuzz_mrusty/src/spec/matchers/raise.rb:14
InterfaceReadLine
A `trait` which performs very basic readline utility.
gramfuzz_mrusty/src/read_line.rs:18
ClassRecursionInfo
grammartec/src/recursion_info.rs:10
ClassRepl
A `struct` that exposes an `Mruby` to a REPL. # Examples Using `GnuReadLine`, which requires the `gnu-readline` feature: ```ignore let mruby = Mrub
gramfuzz_mrusty/src/repl.rs:25
ClassRespondMatcher
A matcher useful for testing method responding. it { is_expected.to respond_to :hi }
gramfuzz_mrusty/src/spec/matchers/respond.rb:11
EnumReturnValue
Return values of mutation steps
afl_mutator/src/lib.rs:132
ClassRule
grammartec/src/rule.rs:77
EnumRuleChild
grammartec/src/rule.rs:12
ClassSampleCode
gramophone/afl/in/case1.rb:1
ClassScalar
gramfuzz_mrusty/tests/example/scalar.rs:13
ClassSerializableContext
grammartec/src/context.rs:34
ClassSpec
A `struct` useful for mruby spec definition and running. Available matchers: `be_a`, `be_an` - type testing `be_<somehow>` - test boolean-returning
gramfuzz_mrusty/src/spec.rs:129
ClassSpec
Module containing the main describe method which runs the spec.
gramfuzz_mrusty/src/spec/spec.rb:13
EnumStage
Fuzzing stages
afl_mutator/src/lib.rs:65
EnumState
antlr_parser/src/lib.rs:6
ClassTree
grammartec/src/tree.rs:96
InterfaceTreeLike
grammartec/src/tree.rs:12
ClassTreeMutation
grammartec/src/tree.rs:296
ClassTruthyMatcher
A matcher useful for testing truthy values. it 'knows a lie when it sees it' do expect(true).to be_truthy expect(0).to be_truthy end
gramfuzz_mrusty/src/spec/matchers/truthy.rb:14
ClassValue
A `struct` that wraps around any mruby variable. `Values` are created from the `Mruby` instance: [`nil`](../mrusty/trait.MrubyImpl.html#tymethod.nil
gramfuzz_mrusty/src/mruby.rs:1647
ClassVector
gramfuzz_mrusty/tests/example/vector.rs:13
ClassWithinMatcher
A matcher useful for testing float values. it 'has to know its values' do expect(3.14).to be_within(0.01).of Math::PI end
gramfuzz_mrusty/src/spec/matchers/within.rb:13
Classfeedback_data_s
forksrv/instrument/rt/runtime_types.h:10
Classitimerval
forksrv/instrument/rt/common.c:72
Classmrb_state
gramfuzz_mrusty/src/mrb_ext.c:19
Enummrb_vtype
gramfuzz_mrusty/src/mrb_ext.c:125