Home | History | Annotate | Download | only in Sema

Lines Matching defs:Same

136     //   the second class-name is looked up in the same scope as the first.
220 // the same name as the template name in the last part of the
241 // class template we found is the same as the template being
258 // is the same as the template being specialized or, if we don't
260 // has the same name.
265 // The class template we found is the same template being
276 // The class template we found has the same name as the
695 // Virtual bases constitute the same subobject. Non-virtual bases are
1837 // same number of parameters and, after parameter transformations
2358 /// initializing deletee have the same array form.
3600 // [meta.unary.prop] despite not being named the same. They are specified
3792 // members of the same kind. Revisit this once the g++ bug is fixed.
4229 // Base and Derived are not unions and name the same class type without
4645 // to a data member is of the same value category as its
4704 // the same or one is a base class of the other:
4714 // same type as, or a base class of, the class of T1, and
4931 // if both are glvalues of the same value category and the same type except
4955 // If the second and third operands are glvalues of the same value
4956 // category and have the same type, the result is of that type and
4961 bool Same = Context.hasSameType(LTy, RTy);
4962 if (Same && LVK == RVK && LVK != VK_RValue &&
4974 // do not have the same type, and either has (cv) class type, ...
4975 if (!Same && (LTy->isRecordType() || RTy->isRecordType())) {
4994 // -- The second and third operands have the same type; the result
5160 // types are the same, we have succeeded.
5840 // designated by the pseudo-destructor-name shall be the same type.
5883 // shall designate the same scalar type.
6590 // with the same edit length that pass all the checks and filters.
6646 // Check whether there may be a second viable correction with the same
6686 assert(TyposResolved == 0 && "Corrected typo but got same Expr back?");