LLVM  6.0.0svn
Public Member Functions | Static Public Attributes | List of all members
fuzzer::Dictionary Class Reference

#include "Fuzzer/FuzzerDictionary.h"

Collaboration diagram for fuzzer::Dictionary:
Collaboration graph
[legend]

Public Member Functions

bool ContainsWord (const Word &W) const
 
const DictionaryEntrybegin () const
 
const DictionaryEntryend () const
 
DictionaryEntryoperator[] (size_t Idx)
 
void push_back (DictionaryEntry DE)
 
void clear ()
 
bool empty () const
 
size_t size () const
 

Static Public Attributes

static const size_t kMaxDictSize = 1 << 14
 

Detailed Description

Definition at line 89 of file FuzzerDictionary.h.

Member Function Documentation

◆ begin()

const DictionaryEntry* fuzzer::Dictionary::begin ( ) const
inline

Definition at line 98 of file FuzzerDictionary.h.

◆ clear()

void fuzzer::Dictionary::clear ( )
inline

Definition at line 108 of file FuzzerDictionary.h.

◆ ContainsWord()

bool fuzzer::Dictionary::ContainsWord ( const Word W) const
inline

◆ empty()

bool fuzzer::Dictionary::empty ( ) const
inline

◆ end()

const DictionaryEntry* fuzzer::Dictionary::end ( ) const
inline

Definition at line 99 of file FuzzerDictionary.h.

References llvm::sys::path::begin().

◆ operator[]()

DictionaryEntry& fuzzer::Dictionary::operator[] ( size_t  Idx)
inline

Definition at line 100 of file FuzzerDictionary.h.

References assert().

◆ push_back()

void fuzzer::Dictionary::push_back ( DictionaryEntry  DE)
inline

◆ size()

size_t fuzzer::Dictionary::size ( ) const
inline

Member Data Documentation

◆ kMaxDictSize

const size_t fuzzer::Dictionary::kMaxDictSize = 1 << 14
static

Definition at line 91 of file FuzzerDictionary.h.


The documentation for this class was generated from the following files: