|
clang
5.0.0
|
#include "clang/Analysis/Analyses/OSLog.h"
Public Types | |
| enum | Flags { HasPrivateItems = 1, HasNonScalarItems = 1 << 1 } |
Public Member Functions | |
| CharUnits | size () const |
| bool | hasPrivateItems () const |
| bool | hasPublicItems () const |
| bool | hasNonScalar () const |
| unsigned char | getSummaryByte () const |
| unsigned char | getNumArgsByte () const |
Public Attributes | |
| SmallVector< OSLogBufferItem, 4 > | Items |
|
inline |
|
inline |
Definition at line 134 of file OSLog.h.
References hasNonScalar(), HasNonScalarItems, HasPrivateItems, and hasPrivateItems().
|
inline |
Definition at line 128 of file OSLog.h.
References clang::analyze_os_log::OSLogBufferItem::getKind(), Items, and clang::analyze_os_log::OSLogBufferItem::ScalarKind.
Referenced by getSummaryByte().
|
inline |
Definition at line 118 of file OSLog.h.
References clang::analyze_os_log::OSLogBufferItem::getIsPrivate(), and Items.
Referenced by getSummaryByte().
|
inline |
Definition at line 123 of file OSLog.h.
References clang::analyze_os_log::OSLogBufferItem::getIsPublic(), and Items.
|
inline |
Definition at line 108 of file OSLog.h.
References clang::CharUnits::fromQuantity(), and Items.
| SmallVector<OSLogBufferItem, 4> clang::analyze_os_log::OSLogBufferLayout::Items |
Definition at line 104 of file OSLog.h.
Referenced by getNumArgsByte(), hasNonScalar(), hasPrivateItems(), hasPublicItems(), and size().
1.8.6