Home | History | Annotate | Download | only in AST

Lines Matching full:operator

180       //   A copy/move assignment operator for class X is trivial if it is
211 // A copy/move assignment operator for class X is trivial if [...]
213 // -- the assignment operator selected to copy/move each direct base
215 // FIXME: C++0x: We need to only consider the selected operator instead
354 // A user-declared copy assignment operator is a non-static non-template
363 assert(FnType && "Overloaded operator has no prototype.");
387 // Save this copy-assignment operator. It might be "the one".
449 // A copy/move assignment operator for class X is trivial if [...]
589 // copy assignment operator [...].
593 // This is a copy assignment operator.
600 // A copy/move assignment operator for class X is trivial if it is
610 // taking a move assignment operator to induce non-POD-ness
613 // This is a move assignment operator.
618 // A copy/move assignment operator for class X is trivial if it is
766 // A copy/move assignment operator for class X is trivial if [...]
769 // an array thereof), the assignment operator selected to
995 // using B::operator int;
996 // operator int();
1092 // operator, and destructor are non-trivial.
1181 // If a class T has a member deallocation function named operator delete
1188 // [...] If class T does not declare such an operator delete but does
1189 // declare a member deallocation function named operator delete with
1212 // A user-declared copy assignment operator X::operator= is a non-static
1215 if (/*operator=*/getOverloadedOperator() != OO_Equal ||
1232 // A user-declared move assignment operator X::operator= is a non-static
1710 const DiagnosticBuilder &clang::operator<<(const DiagnosticBuilder &DB,