Lines Matching defs:UnqualTypeLoc

28   class UnqualTypeLoc;
150 UnqualTypeLoc getUnqualifiedLoc() const; // implemented in this header
207 class UnqualTypeLoc : public TypeLoc {
209 UnqualTypeLoc() {}
210 UnqualTypeLoc(const Type *Ty, void *Data) : TypeLoc(Ty, Data) {}
238 UnqualTypeLoc getUnqualifiedLoc() const {
243 return UnqualTypeLoc(getTypePtr(), reinterpret_cast<void*>(dataInt));
278 inline UnqualTypeLoc TypeLoc::getUnqualifiedLoc() const {
281 return castAs<UnqualTypeLoc>();
435 static bool isKind(const UnqualTypeLoc &TL) {
452 class TypeSpecTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
484 class BuiltinTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
691 class AttributedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
813 class ObjCObjectTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
940 : public ConcreteTypeLoc<UnqualTypeLoc, ParenTypeLoc, ParenType,
985 class DecayedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, DecayedTypeLoc,
1020 class PointerLikeTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, Derived,
1170 class FunctionTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
1273 class ArrayTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
1358 public ConcreteTypeLoc<UnqualTypeLoc,
1500 : public ConcreteTypeLoc<UnqualTypeLoc, Derived, TypeClass, LocalData> {
1584 class UnaryTransformTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
1635 class ElaboratedTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
1693 class DependentNameTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc,
1748 public ConcreteTypeLoc<UnqualTypeLoc,
1866 : public ConcreteTypeLoc<UnqualTypeLoc, PackExpansionTypeLoc,
1898 class AtomicTypeLoc : public ConcreteTypeLoc<UnqualTypeLoc, AtomicTypeLoc,