Lines Matching refs:Ty

108   llvm::DIType CreateType(const BuiltinType *Ty);
109 llvm::DIType CreateType(const ComplexType *Ty);
110 llvm::DIType CreateQualifiedType(QualType Ty, llvm::DIFile F, bool Declaration);
111 llvm::DIType CreateType(const TypedefType *Ty, llvm::DIFile F, bool Declaration);
112 llvm::DIType CreateType(const ObjCObjectPointerType *Ty,
114 llvm::DIType CreateType(const PointerType *Ty, llvm::DIFile F);
115 llvm::DIType CreateType(const BlockPointerType *Ty, llvm::DIFile F);
116 llvm::DIType CreateType(const FunctionType *Ty, llvm::DIFile F);
117 llvm::DIType CreateType(const RecordType *Ty, bool Declaration);
118 llvm::DIType CreateLimitedType(const RecordType *Ty);
119 llvm::DIType CreateType(const ObjCInterfaceType *Ty, llvm::DIFile F);
120 llvm::DIType CreateType(const ObjCObjectType *Ty, llvm::DIFile F);
121 llvm::DIType CreateType(const VectorType *Ty, llvm::DIFile F);
122 llvm::DIType CreateType(const ArrayType *Ty, llvm::DIFile F);
123 llvm::DIType CreateType(const LValueReferenceType *Ty, llvm::DIFile F);
124 llvm::DIType CreateType(const RValueReferenceType *Ty, llvm::DIFile Unit);
125 llvm::DIType CreateType(const MemberPointerType *Ty, llvm::DIFile F);
126 llvm::DIType CreateType(const AtomicType *Ty, llvm::DIFile F);
128 llvm::DIType CreateSelfType(const QualType &QualTy, llvm::DIType Ty);
141 const Type *Ty, QualType PointeeTy,
144 llvm::Value *getCachedInterfaceTypeOrNull(const QualType Ty);
284 llvm::DIType getOrCreateRecordType(QualType Ty, SourceLocation L);
288 llvm::DIType getOrCreateInterfaceType(QualType Ty,
330 llvm::DIType getOrCreateType(QualType Ty, llvm::DIFile F, bool Declaration = false);
334 llvm::DIType getOrCreateLimitedType(QualType Ty, llvm::DIFile F);
337 llvm::DIType CreateTypeNode(QualType Ty, llvm::DIFile F, bool Declaration);
340 /// if Ty is an ObjCInterface or a pointer to one.
341 ObjCInterfaceDecl* getObjCInterfaceDecl(QualType Ty);
345 llvm::DIType CreateLimitedTypeNode(QualType Ty, llvm::DIFile F);