Home | History | Annotate | Download | only in Sema

Lines Matching defs:Typedef

820   /// \brief Build a new typedef type.
821 QualType RebuildTypedefType(TypedefNameDecl *Typedef) {
822 return SemaRef.Context.getTypeDeclType(Typedef);
3799 typedef TemplateArgumentLoc value_type;
3800 typedef TemplateArgumentLoc reference;
3801 typedef typename std::iterator_traits<InputIterator>::difference_type
3803 typedef std::input_iterator_tag iterator_category;
3865 typedef TemplateArgumentLocInventIterator<Derived,
5173 TypedefNameDecl *Typedef
5176 if (!Typedef)
5181 Typedef != T->getDecl()) {
5182 Result = getDerived().RebuildTypedefType(Typedef);
5505 typedef TemplateArgumentLoc value_type;
5506 typedef TemplateArgumentLoc reference;
5507 typedef int difference_type;
5508 typedef std::input_iterator_tag iterator_category;
5567 typedef TemplateArgumentLocContainerIterator<TemplateSpecializationTypeLoc>
5622 typedef TemplateArgumentLocContainerIterator<
5692 // If the identifier resolves to a typedef-name or the simple-template-id
5857 typedef TemplateArgumentLocContainerIterator<
8370 typedef Sema::OffsetOfComponent Component;
10149 typedef std::pair<ExprResult, QualType> InitCaptureInfoTy;
10713 typedef TemplateArgumentLocInventIterator<