Home | History | Annotate | Download | only in Sema

Lines Matching refs:Typedef

741   /// \brief Build a new typedef type.
742 QualType RebuildTypedefType(TypedefNameDecl *Typedef) {
743 return SemaRef.Context.getTypeDeclType(Typedef);
3219 typedef TemplateArgumentLoc value_type;
3220 typedef TemplateArgumentLoc reference;
3221 typedef typename std::iterator_traits<InputIterator>::difference_type
3223 typedef std::input_iterator_tag iterator_category;
3285 typedef TemplateArgumentLocInventIterator<Derived,
4462 TypedefNameDecl *Typedef
4465 if (!Typedef)
4470 Typedef != T->getDecl()) {
4471 Result = getDerived().RebuildTypedefType(Typedef);
4774 typedef TemplateArgumentLoc value_type;
4775 typedef TemplateArgumentLoc reference;
4776 typedef int difference_type;
4777 typedef std::input_iterator_tag iterator_category;
4836 typedef TemplateArgumentLocContainerIterator<TemplateSpecializationTypeLoc>
4891 typedef TemplateArgumentLocContainerIterator<
4961 // If the identifier resolves to a typedef-name or the simple-template-id
5115 typedef TemplateArgumentLocContainerIterator<
6505 typedef Sema::OffsetOfComponent Component;
6506 typedef OffsetOfExpr::OffsetOfNode Node;