Lines Matching defs:Pointer
127 // Pointer is used for pointer types (obviously), and comes with a flag
128 // indicating whether it's a pointer to a const or mutable instance of
130 Pointer,
196 : Type(TypeKind::Pointer), Pointee(Pointee), Const(Const) {}
203 // The syntax for a pointer in C is different when the pointee is
204 // itself a pointer. The MVE intrinsics don't contain any double
206 assert(!isa<PointerType>(Pointee) && "Pointer to pointer not supported");
217 return T->typeKind() == TypeKind::Pointer;
467 // Convenient shorthand for the pointer type we'll be using everywhere.
556 // function. In cases where the argument has pointer type, we call
638 // Result subclass representing a cast between different pointer types.
1489 /// is given a pointer to it.