reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

tools/clang/tools/libclang/CXType.h
   25 CXType MakeCXType(QualType T, CXTranslationUnit TU);

References

tools/clang/tools/libclang/CIndex.cpp
 6211       return clang_getTypeDeclaration(cxtype::MakeCXType(B->getType(),
 8488     return cxtype::MakeCXType(QualType(), cxcursor::getCursorTU(C));
 8493   return cxtype::MakeCXType(A->getInterface(), cxcursor::getCursorTU(C));  
tools/clang/tools/libclang/CXCursor.cpp
 1321     return cxtype::MakeCXType(QualType(), getCursorTU(C));
 1325     return cxtype::MakeCXType(QualType(), getCursorTU(C));
 1328   return cxtype::MakeCXType(TA.getAsType(), getCursorTU(C));
 1606     return cxtype::MakeCXType(MsgE->getReceiverType(), TU);
 1609     return cxtype::MakeCXType(
 1622       return cxtype::MakeCXType(receiverTy, TU);
 1626   return cxtype::MakeCXType(QualType(), TU);
tools/clang/tools/libclang/CXType.cpp
  134         return MakeCXType(ATT->getEquivalentType(), TU);
  139       return MakeCXType(PTT->getInnerType(), TU);
  155       return MakeCXType(DT->getOriginalType(), TU);
  220     return MakeCXType(QualType(), TU);
  225     return MakeCXType(T, TU);
  231       return MakeCXType(QualType(), TU);
  234       return MakeCXType(Context.getTypeDeclType(TD), TU);
  236       return MakeCXType(Context.getObjCInterfaceType(ID), TU);
  238       return MakeCXType(DD->getType(), TU);
  240       return MakeCXType(VD->getType(), TU);
  242       return MakeCXType(PD->getType(), TU);
  244       return MakeCXType(FTD->getTemplatedDecl()->getType(), TU);
  245     return MakeCXType(QualType(), TU);
  253       return MakeCXType(T, TU);
  258       return MakeCXType(T, TU);
  263       return MakeCXType(T, TU);
  268       return cxtype::MakeCXType(getCursorCXXBaseSpecifier(C)->getType(), TU);
  271       return cxtype::MakeCXType(getCursorMemberRef(C).first->getType(), TU);
  274       return cxtype::MakeCXType(getCursorVariableRef(C).first->getType(), TU);
  284     return MakeCXType(QualType(), TU);
  287   return MakeCXType(QualType(), TU);
  314       return MakeCXType(T, TU);
  317     return MakeCXType(QualType(), TU);
  320   return MakeCXType(QualType(), TU);
  332       return MakeCXType(T, TU);
  335     return MakeCXType(QualType(), TU);
  338   return MakeCXType(QualType(), TU);
  396     return MakeCXType(QualType(), GetTU(CT));
  398   return MakeCXType(cxtu::getASTUnit(TU)->getASTContext()
  447     return MakeCXType(QualType(), GetTU(CT));
  477   return MakeCXType(T, GetTU(CT));
  695     return MakeCXType(QualType(), GetTU(X));
  700       return MakeCXType(QualType(), GetTU(X));
  702     return MakeCXType(FD->getParamType(i), GetTU(X));
  705   return MakeCXType(QualType(), GetTU(X));
  711     return MakeCXType(QualType(), GetTU(X));
  714     return MakeCXType(FD->getReturnType(), GetTU(X));
  716   return MakeCXType(QualType(), GetTU(X));
  723       return MakeCXType(MD->getReturnType(), cxcursor::getCursorTU(C));
  728   return MakeCXType(QualType(), cxcursor::getCursorTU(C));
  821   return MakeCXType(ET, GetTU(CT));
  870   return MakeCXType(ET, GetTU(CT));
  925   return MakeCXType(ET, GetTU(CT));
 1043     return MakeCXType(QualType(), GetTU(CT));
 1046     return MakeCXType(ATT->getModifiedType(), GetTU(CT));
 1048   return MakeCXType(QualType(), GetTU(CT));
 1147     return MakeCXType(QualType(), GetTU(CT));
 1151     return MakeCXType(QualType(), GetTU(CT));
 1154   return MakeCXType(QT.getValueOr(QualType()), GetTU(CT));
 1160     return MakeCXType(QualType(), GetTU(CT));
 1164     return MakeCXType(QualType(), GetTU(CT));
 1166   return MakeCXType(OT->getBaseType(), GetTU(CT));
 1212     return MakeCXType(QualType(), GetTU(CT));
 1216     return MakeCXType(QualType(), GetTU(CT));
 1220     return MakeCXType(QualType(), GetTU(CT));
 1222   return MakeCXType(TA[i], GetTU(CT));
 1289     return MakeCXType(cast<ElaboratedType>(TP)->getNamedType(), GetTU(CT));
 1291   return MakeCXType(QualType(), GetTU(CT));