Home | History | Annotate | Download | only in Sema

Lines Matching refs:AT

178   // If we have a throw-all spec at this point, ignore the function.
182 // If we're still at noexcept(true) and there's a nothrow() callee,
1126 // allow at most one initializer per member.
1225 /// class, including looking at dependent bases.
1622 // the previous derived-to-base checks we've done, but at this point
3515 // Don't check initializers order unless the warning is enabled at the
3516 // location of at least one initializer.
3893 if (const ArrayType *AT = Context.getAsArrayType(T))
3894 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser);
3901 if (const ArrayType *AT = Context.getAsArrayType(PT->getPointeeType()))
3902 return RequireNonAbstractType(Loc, AT->getElementType(), Diagnoser);
3954 // A class is abstract if it contains or inherits at least one
4938 // At least one member in each anonymous union must be non-const
5002 // will never be used, so skip the check. For an anonymous union declared at
6267 /// ActOnStartNamespaceDef - This is called at the start of a namespace
6328 at this definition.
6738 // If the scope has an associated entity and the using directive is at
6745 // Otherwise, it is at block sope. The using-directives will affect lookup
7022 /// (2) don't create any shadow decls (or at least don't make them
7395 // Ideally this would point at the last name in the specifier,
7658 // FIXME: At some point, we'll want to create the (redundant)
7909 // Build an exception specification pointing back at this constructor.
8004 /// Inheriting constructors with a given canonical type. There can be at
8179 // is questionable at best, but works out because the template depth in
8185 // Build type source info pointing at the using-declaration. This is
8373 // Build an exception specification pointing back at this destructor.
8484 // change in behavior can break conforming C++03 programs at runtime.
8879 // Build an exception specification pointing back at this member.
9393 // Build an exception specification pointing back at this member.
9750 // Build an exception specification pointing back at this member.
9942 // Build an exception specification pointing back at this member.
10312 // A function template must have at least 2 parameters.
10318 // The function decl must have at least 1 parameter.
10414 // function or be a non-member function and have at least one
11145 /// parameters present at all, require proper matching, i.e.
11308 // declarations should stop at the nearest enclosing namespace,
11708 // class type in the return type of D::f shall be complete at the point of
11905 // at the end of the translation unit.