Home | History | Annotate | Download | only in Sema

Lines Matching refs:Typedef

717   /// \brief Build a new typedef type.
718 QualType RebuildTypedefType(TypedefNameDecl *Typedef) {
719 return SemaRef.Context.getTypeDeclType(Typedef);
3093 typedef TemplateArgumentLoc value_type;
3094 typedef TemplateArgumentLoc reference;
3095 typedef typename std::iterator_traits<InputIterator>::difference_type
3097 typedef std::input_iterator_tag iterator_category;
3159 typedef TemplateArgumentLocInventIterator<Derived,
4316 TypedefNameDecl *Typedef
4319 if (!Typedef)
4324 Typedef != T->getDecl()) {
4325 Result = getDerived().RebuildTypedefType(Typedef);
4627 typedef TemplateArgumentLoc value_type;
4628 typedef TemplateArgumentLoc reference;
4629 typedef int difference_type;
4630 typedef std::input_iterator_tag iterator_category;
4690 typedef TemplateArgumentLocContainerIterator<TemplateSpecializationTypeLoc>
4745 typedef TemplateArgumentLocContainerIterator<
4815 // If the identifier resolves to a typedef-name or the simple-template-id
4969 typedef TemplateArgumentLocContainerIterator<
6232 typedef Sema::OffsetOfComponent Component;
6233 typedef OffsetOfExpr::OffsetOfNode Node;