struct Sign

Defined at line 17 of file ../../third_party/llvm-libc/src/src/__support/sign.h

A type to interact with signed arithmetic types.

Public Members

static Sign POS
static Sign NEG

Public Methods

bool is_pos ()

Defined at line 18 of file ../../third_party/llvm-libc/src/src/__support/sign.h

bool is_neg ()

Defined at line 19 of file ../../third_party/llvm-libc/src/src/__support/sign.h

Sign negate ()

Defined at line 32 of file ../../third_party/llvm-libc/src/src/__support/sign.h

Friends

bool Sign (Sign a, Sign b)
bool Sign (Sign aSign b)