Home | History | Annotate | Download | only in libclang

Lines Matching refs:Typedef

777     // If we have a function declared directly (without the use of a typedef),
1247 if (const TypedefType *Typedef = dyn_cast<TypedefType>(T))
1248 return Visit(MakeCursorTypeRef(Typedef->getDecl(), Range.getBegin(), TU));
1447 if (const TypedefType *Typedef = VisitType->getAs<TypedefType>())
1448 return Visit(MakeCursorTypeRef(Typedef->getDecl(), TL.getBuiltinLoc(),
2074 typedef DesignatedInitExpr::Designator Designator;
2138 typedef OffsetOfExpr::OffsetOfNode OffsetOfNode;
2484 typedef SmallVector<SourceRange, 4> RefNamePieces;
3156 typedef enum CXChildVisitResult
3167 typedef struct _CXChildVisitResult
4346 } else if (const TypedefDecl *Typedef = dyn_cast<TypedefDecl>(D)) {
4347 if (TypeSourceInfo *TI = Typedef->getTypeSourceInfo())
4518 case Decl::Typedef:
6269 typedef std::vector<CXTUResourceUsageEntry> MemUsageEntries;