class OperatorKind

Declaration

class OperatorKind { /* full declaration omitted */ };

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:73

Member Variables

private union(unnamed union at / home / hdoc / tmp / llvm - project / clang / include / clang / StaticAnalyzer / Core / PathSensitive / CheckerHelpers.h : 74 : 3) Op
private bool IsBinary

Method Overview

Methods

Optional<clang::BinaryOperatorKind> GetBinaryOp()
    const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:90

clang::BinaryOperatorKind GetBinaryOpUnsafe()
    const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:85

Optional<clang::UnaryOperatorKind> GetUnaryOp()
    const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:102

clang::UnaryOperatorKind GetUnaryOpUnsafe() const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:96

bool IsBinaryOp() const

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:83

OperatorKind(clang::BinaryOperatorKind Bin)

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:81

Parameters

clang::BinaryOperatorKind Bin

OperatorKind(clang::UnaryOperatorKind Un)

Declared at: clang/include/clang/StaticAnalyzer/Core/PathSensitive/CheckerHelpers.h:82

Parameters

clang::UnaryOperatorKind Un