HomeSort by relevance Sort by last modified time
    Searched refs:PostfixEvaluator (Results 1 - 5 of 5) sorted by null

  /external/google-breakpad/src/processor/
postfix_evaluator-inl.h 70 bool PostfixEvaluator<ValueType>::EvaluateToken(
205 bool PostfixEvaluator<ValueType>::EvaluateInternal(
234 bool PostfixEvaluator<ValueType>::Evaluate(const string &expression,
253 bool PostfixEvaluator<ValueType>::EvaluateForValue(const string &expression,
272 typename PostfixEvaluator<ValueType>::PopResult
273 PostfixEvaluator<ValueType>::PopValueOrIdentifier(
317 bool PostfixEvaluator<ValueType>::PopValue(ValueType *value) {
346 bool PostfixEvaluator<ValueType>::PopValues(ValueType *value1,
353 void PostfixEvaluator<ValueType>::PushValue(const ValueType &value) {
postfix_evaluator_unittest.cc 30 // postfix_evaluator_unittest.cc: Unit tests for PostfixEvaluator.
53 using google_breakpad::PostfixEvaluator;
56 // FakeMemoryRegion is used to test PostfixEvaluator's dereference (^)
86 // Expression passed to PostfixEvaluator::Evaluate.
97 PostfixEvaluator<unsigned int>::DictionaryType *dictionary;
112 // Expression passed to PostfixEvaluator::Evaluate.
125 PostfixEvaluator<unsigned int>::DictionaryType dictionary_0;
175 PostfixEvaluator<unsigned int>::DictionaryType dictionary_1;
224 PostfixEvaluator<unsigned int> postfix_evaluator =
225 PostfixEvaluator<unsigned int>(NULL, &fake_memory)
    [all...]
postfix_evaluator.h 34 // PostfixEvaluator evaluates an expression, using the expression itself
40 // values, but PostfixEvaluator was written with dereferencing in mind.)
63 // PostfixEvaluator is intended to support evaluation of "program strings"
87 class PostfixEvaluator {
92 // Create a PostfixEvaluator object that may be used (with Evaluate) on
93 // one or more expressions. PostfixEvaluator does not take ownership of
98 PostfixEvaluator(DictionaryType *dictionary, const MemoryRegion *memory)
118 // Reset the dictionary. PostfixEvaluator does not take ownership.
163 // PostfixEvaluator is free to create and modify these keys. Weak pointer.
stackwalker_x86.cc 203 // Set up the dictionary for the PostfixEvaluator. %ebp and %esp are used
206 PostfixEvaluator<uint32_t>::DictionaryType dictionary;
212 // PostfixEvaluator engine when certain types of debugging information
260 // postfix notation and will be passed to PostfixEvaluator::Evaluate.
364 PostfixEvaluator<uint32_t> evaluator =
365 PostfixEvaluator<uint32_t>(&dictionary, memory_);
366 PostfixEvaluator<uint32_t>::DictionaryValidityType dictionary_validity;
cfi_frame_info.cc 60 PostfixEvaluator<V> evaluator(&working, &memory);

Completed in 57 milliseconds