File tree Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Expand file tree Collapse file tree 1 file changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -147,12 +147,18 @@ class PointerUnion
147
147
// isa<T>, cast<T> and the llvm::dyn_cast<T>
148
148
149
149
// / Test if the Union currently holds the type matching T.
150
- template <typename T> inline bool is () const { return isa<T>(*this ); }
150
+ template <typename T>
151
+ [[deprecated(" Use isa instead" )]]
152
+ inline bool is () const {
153
+ return isa<T>(*this );
154
+ }
151
155
152
156
// / Returns the value of the specified pointer type.
153
157
// /
154
158
// / If the specified pointer type is incorrect, assert.
155
- template <typename T> inline T get () const {
159
+ template <typename T>
160
+ [[deprecated(" Use cast instead" )]]
161
+ inline T get () const {
156
162
assert (isa<T>(*this ) && " Invalid accessor called" );
157
163
return cast<T>(*this );
158
164
}
You can’t perform that action at this time.
0 commit comments