Lines Matching refs:OSLogBufferItem
15 using clang::analyze_os_log::OSLogBufferItem;
24 std::optional<OSLogBufferItem::Kind> Kind;
35 OSLogBufferItem::Kind
39 return OSLogBufferItem::StringKind; in getKind()
41 return OSLogBufferItem::WideStringKind; in getKind()
43 return OSLogBufferItem::PointerKind; in getKind()
45 return OSLogBufferItem::ObjCObjKind; in getKind()
47 return OSLogBufferItem::ErrnoKind; in getKind()
49 return OSLogBufferItem::ScalarKind; in getKind()
74 if (ArgsData.back().Kind != OSLogBufferItem::ErrnoKind && in HandlePrintfSpecifier()
126 ArgsData.back().Flags |= OSLogBufferItem::IsSensitive; in HandlePrintfSpecifier()
128 ArgsData.back().Flags |= OSLogBufferItem::IsPrivate; in HandlePrintfSpecifier()
130 ArgsData.back().Flags |= OSLogBufferItem::IsPublic; in HandlePrintfSpecifier()
141 Layout.Items.emplace_back(OSLogBufferItem::MaskKind, nullptr, in computeLayout()
147 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.FieldWidth, in computeLayout()
152 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.Precision, in computeLayout()
158 Layout.Items.emplace_back(OSLogBufferItem::CountKind, *Data.Count, Size, in computeLayout()
166 if (*Data.Kind == OSLogBufferItem::ErrnoKind) in computeLayout()
173 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, Data.E, Size, in computeLayout()