Flutter Impeller
validation.cc File Reference
#include "impeller/base/validation.h"
#include <atomic>
#include "flutter/fml/logging.h"

Go to the source code of this file.

Namespaces

 impeller
 

Functions

void impeller::ImpellerValidationErrorsSetFatal (bool fatal)
 
void impeller::ImpellerValidationErrorsSetCallback (ValidationFailureCallback callback)
 Sets a callback that callers (usually tests) can set to intercept validation failures. More...
 
void impeller::ImpellerValidationBreak (const char *message, const char *file, int line)
 
bool impeller::ImpellerValidationErrorsAreFatal ()
 

Variables

static std::atomic_int32_t impeller::sValidationLogsDisabledCount = 0
 
static std::atomic_int32_t impeller::sValidationLogsAreFatal = 0
 
static ValidationFailureCallback impeller::sValidationFailureCallback