Lines Matching defs:TU

100 CXType cxtype::MakeCXType(QualType T, CXTranslationUnit TU) {
103 if (TU && !T.isNull()) {
104 ASTContext &Ctx = cxtu::getASTUnit(TU)->getASTContext();
117 return MakeCXType(DT->getOriginalType(), TU);
124 : T.getAsOpaquePtr(), TU } };
143 CXTranslationUnit TU = cxcursor::getCursorTU(C);
144 if (!TU)
145 return MakeCXType(QualType(), TU);
147 ASTContext &Context = cxtu::getASTUnit(TU)->getASTContext();
150 return MakeCXType(T, TU);
156 return MakeCXType(QualType(), TU);
159 return MakeCXType(Context.getTypeDeclType(TD), TU);
161 return MakeCXType(Context.getObjCInterfaceType(ID), TU);
164 return MakeCXType(TSInfo->getType(), TU);
165 return MakeCXType(DD->getType(), TU);
168 return MakeCXType(VD->getType(), TU);
170 return MakeCXType(PD->getType(), TU);
173 return MakeCXType(TSInfo->getType(), TU);
174 return MakeCXType(FTD->getTemplatedDecl()->getType(), TU);
176 return MakeCXType(QualType(), TU);
184 return MakeCXType(T, TU);
189 return MakeCXType(T, TU);
194 return MakeCXType(T, TU);
199 return cxtype::MakeCXType(getCursorCXXBaseSpecifier(C)->getType(), TU);
202 return cxtype::MakeCXType(getCursorMemberRef(C).first->getType(), TU);
205 return cxtype::MakeCXType(getCursorVariableRef(C).first->getType(), TU);
215 return MakeCXType(QualType(), TU);
218 return MakeCXType(QualType(), TU);
226 CXTranslationUnit TU = GetTU(CT);
229 PrintingPolicy PP(cxtu::getASTUnit(TU)->getASTContext().getLangOpts());
238 CXTranslationUnit TU = cxcursor::getCursorTU(C);
245 return MakeCXType(T, TU);
248 return MakeCXType(QualType(), TU);
251 return MakeCXType(QualType(), TU);
256 CXTranslationUnit TU = cxcursor::getCursorTU(C);
263 return MakeCXType(T, TU);
266 return MakeCXType(QualType(), TU);
269 return MakeCXType(QualType(), TU);
324 CXTranslationUnit TU = GetTU(CT);
329 return MakeCXType(cxtu::getASTUnit(TU)->getASTContext()
331 TU);
596 CXTranslationUnit TU = GetTU(X);
598 return T.isPODType(cxtu::getASTUnit(TU)->getASTContext()) ? 1 : 0;