Lines Matching refs:Data

137     for (auto &Data : ArgsData) {  in computeLayout()  local
138 if (!Data.MaskType.empty()) { in computeLayout()
141 Size, 0, Data.MaskType); in computeLayout()
144 if (Data.FieldWidth) { in computeLayout()
145 CharUnits Size = Ctx.getTypeSizeInChars((*Data.FieldWidth)->getType()); in computeLayout()
146 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.FieldWidth, in computeLayout()
149 if (Data.Precision) { in computeLayout()
150 CharUnits Size = Ctx.getTypeSizeInChars((*Data.Precision)->getType()); in computeLayout()
151 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.Precision, in computeLayout()
154 if (Data.Count) { in computeLayout()
156 CharUnits Size = Ctx.getTypeSizeInChars((*Data.Count)->getType()); in computeLayout()
157 Layout.Items.emplace_back(OSLogBufferItem::CountKind, *Data.Count, Size, in computeLayout()
160 if (Data.Size) in computeLayout()
161 Layout.Items.emplace_back(Ctx, CharUnits::fromQuantity(*Data.Size), in computeLayout()
162 Data.Flags); in computeLayout()
163 if (Data.Kind) { in computeLayout()
165 if (*Data.Kind == OSLogBufferItem::ErrnoKind) in computeLayout()
168 Size = Ctx.getTypeSizeInChars(Data.E->getType()); in computeLayout()
169 Layout.Items.emplace_back(*Data.Kind, Data.E, Size, Data.Flags); in computeLayout()
171 auto Size = Ctx.getTypeSizeInChars(Data.E->getType()); in computeLayout()
172 Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, Data.E, Size, in computeLayout()
173 Data.Flags); in computeLayout()
205 StringRef Data = Lit->getString(); in computeOSLogBufferLayout() local
207 ParsePrintfString(H, Data.begin(), Data.end(), Ctx.getLangOpts(), in computeOSLogBufferLayout()