Lines Matching refs:ArgsData
31 SmallVector<ArgData, 4> ArgsData; member in __anon7bafa3200111::OSLogFormatStringHandler
55 ArgsData.reserve(Args.size()); in OSLogFormatStringHandler()
66 ArgsData.emplace_back(); in HandlePrintfSpecifier()
69 ArgsData.back().E = Args[ArgIndex]; in HandlePrintfSpecifier()
72 ArgsData.back().Kind = getKind(FS.getConversionSpecifier().getKind()); in HandlePrintfSpecifier()
73 if (ArgsData.back().Kind != OSLogBufferItem::ErrnoKind && in HandlePrintfSpecifier()
74 !ArgsData.back().E) { in HandlePrintfSpecifier()
76 ArgsData.pop_back(); in HandlePrintfSpecifier()
88 ArgsData.back().Size = precision.getConstantAmount(); in HandlePrintfSpecifier()
91 ArgsData.back().Count = Args[precision.getArgIndex()]; in HandlePrintfSpecifier()
104 ArgsData.back().Size = precision.getConstantAmount(); in HandlePrintfSpecifier()
107 ArgsData.back().Count = Args[precision.getArgIndex()]; in HandlePrintfSpecifier()
116 ArgsData.back().Precision = Args[FS.getPrecision().getArgIndex()]; in HandlePrintfSpecifier()
121 ArgsData.back().FieldWidth = Args[FS.getFieldWidth().getArgIndex()]; in HandlePrintfSpecifier()
125 ArgsData.back().Flags |= OSLogBufferItem::IsSensitive; in HandlePrintfSpecifier()
127 ArgsData.back().Flags |= OSLogBufferItem::IsPrivate; in HandlePrintfSpecifier()
129 ArgsData.back().Flags |= OSLogBufferItem::IsPublic; in HandlePrintfSpecifier()
131 ArgsData.back().MaskType = FS.getMaskType(); in HandlePrintfSpecifier()
137 for (auto &Data : ArgsData) { in computeLayout()