Skip to content

Commit d1b32f3

Browse files
author
joaosaffran
committed
removing old code
1 parent 1bf6408 commit d1b32f3

File tree

1 file changed

+0
-98
lines changed

1 file changed

+0
-98
lines changed

llvm/include/llvm/Object/DXContainer.h

Lines changed: 0 additions & 98 deletions
Original file line numberDiff line numberDiff line change
@@ -130,104 +130,6 @@ struct RootParameter {
130130
RootParameter() = default;
131131
};
132132

133-
// struct ViewRootParameter {
134-
// ViewArray<dxbc::RootParameterHeader> HeaderView;
135-
// StringRef Data;
136-
137-
// ViewRootParameter() = default;
138-
// ViewRootParameter(ViewArray<dxbc::RootParameterHeader> HV, StringRef D)
139-
// : HeaderView(HV), Data(D) {}
140-
141-
// using value_type = DirectX::RootParameter;
142-
// struct iterator {
143-
// const ViewArray<dxbc::RootParameterHeader> HeaderView;
144-
// ViewArray<dxbc::RootParameterHeader>::iterator Current;
145-
// StringRef Data;
146-
147-
// iterator(const ViewRootParameter &VRP,
148-
// ViewArray<dxbc::RootParameterHeader>::iterator C)
149-
// : HeaderView(VRP.HeaderView), Current(C), Data(VRP.Data) {}
150-
// iterator(const iterator &) = default;
151-
152-
// template <typename T>
153-
// static Error readParameter(StringRef Buffer, const char *Src, T &Struct)
154-
// {
155-
// // Don't read before the beginning or past the end of the file
156-
// if (Src < Buffer.begin() || Src + sizeof(T) > Buffer.end())
157-
// return make_error<GenericBinaryError>(
158-
// "Reading structure out of file bounds",
159-
// object_error::parse_failed);
160-
161-
// memcpy(&Struct, Src, sizeof(T));
162-
// // DXContainer is always little endian
163-
// if (sys::IsBigEndianHost)
164-
// Struct.swapBytes();
165-
// return Error::success();
166-
// }
167-
168-
// static Error validationFailed(const Twine &Msg) {
169-
// return make_error<StringError>(Msg.str(), inconvertibleErrorCode());
170-
// }
171-
172-
// llvm::Expected<value_type> operator*() {
173-
// value_type Parameter;
174-
// std::memset(&Parameter.Header, 0, sizeof(dxbc::RootParameterHeader));
175-
// memcpy(&Parameter.Header, Current.Current,
176-
// sizeof(dxbc::RootParameterHeader));
177-
178-
// switch (Parameter.Header.ParameterType) {
179-
// case dxbc::RootParameterType::Constants32Bit:
180-
// std::memset(&Parameter.Constants, 0, sizeof(dxbc::RootConstants));
181-
// if (Error Err = readParameter(
182-
// Data, Data.begin() + Parameter.Header.ParameterOffset,
183-
// Parameter.Constants))
184-
// return Err;
185-
// break;
186-
// }
187-
188-
// return Parameter;
189-
// }
190-
191-
// iterator operator++() {
192-
// if (Current != HeaderView.end())
193-
// Current++;
194-
// return *this;
195-
// }
196-
197-
// iterator operator++(int I) {
198-
// iterator Tmp = *this;
199-
// for (; I > 0; I--)
200-
// ++Tmp;
201-
// return Tmp;
202-
// }
203-
204-
// iterator operator--() {
205-
// if (Current != HeaderView.begin())
206-
// Current--;
207-
// return *this;
208-
// }
209-
210-
// iterator operator--(int I) {
211-
// iterator Tmp = *this;
212-
// for (; I > 0; I--)
213-
// --Tmp;
214-
// return Tmp;
215-
// }
216-
217-
// bool operator==(iterator I) { return I.Current == Current; }
218-
// bool operator!=(const iterator I) { return !(*this == I); }
219-
// };
220-
221-
// iterator begin() const { return iterator(*this, this->HeaderView.begin());
222-
// }
223-
224-
// iterator end() const { return iterator(*this, this->HeaderView.end()); }
225-
226-
// size_t size() const { return HeaderView.size(); }
227-
228-
// bool isEmpty() const { return HeaderView.isEmpty(); }
229-
// };
230-
231133
struct RootParameterView {
232134
const dxbc::RootParameterHeader &Header;
233135
StringRef ParamData;

0 commit comments

Comments
 (0)