Lines Matching defs:DCHECK
593 // Contrast this with DCHECK et al., which has different behavior.
606 // Definitions for DCHECK et al.
624 // DCHECK et al. make sure to reference |condition| regardless of
626 // variable warnings if the only use of a variable is in a DCHECK.
629 // Note that the definition of the DCHECK macros depends on whether or not
636 #define DCHECK(condition) \
637 __analysis_assume(!!(condition)), LAZY_STREAM(LOG_STREAM(DCHECK), false) \
641 __analysis_assume(!!(condition)), LAZY_STREAM(PLOG_STREAM(DCHECK), false) \
648 #define DCHECK(condition) \
649 LAZY_STREAM(LOG_STREAM(DCHECK), !ANALYZER_ASSUME_TRUE(condition)) \
652 LAZY_STREAM(PLOG_STREAM(DCHECK), !ANALYZER_ASSUME_TRUE(condition)) \
657 #define DCHECK(condition) EAT_STREAM_PARAMETERS << !(condition)
732 #define NOTREACHED() DCHECK(false)