Searched refs:recursion_budget_ (Results 1 – 2 of 2) sorted by relevance
414 int RecursionBudget() { return recursion_budget_; } in RecursionBudget()579 int recursion_budget_; variable1307 recursion_budget_ += limit - recursion_limit_; in SetRecursionLimit()1312 --recursion_budget_; in IncrementRecursionDepth()1313 return recursion_budget_ >= 0; in IncrementRecursionDepth()1317 if (recursion_budget_ < recursion_limit_) ++recursion_budget_; in DecrementRecursionDepth()1321 assert(recursion_budget_ < recursion_limit_); in UnsafeDecrementRecursionDepth()1322 ++recursion_budget_; in UnsafeDecrementRecursionDepth()1355 recursion_budget_(default_recursion_limit_), in CodedInputStream()1375 recursion_budget_(default_recursion_limit_), in CodedInputStream()
149 return std::make_pair(PushLimit(byte_limit), --recursion_budget_); in IncrementRecursionDepthAndPushLimit()160 GOOGLE_DCHECK_LT(recursion_budget_, recursion_limit_); in DecrementRecursionDepthAndPopLimit()161 ++recursion_budget_; in DecrementRecursionDepthAndPopLimit()