Lines Matching defs:operator
137 friend std::ostream& operator<<(std::ostream& os, const ListPrintAdaptor& l) {
177 BottomOffset& operator=(std::size_t other_offset) {
181 BottomOffset& operator++() {
185 BottomOffset operator+(size_t x) const { return BottomOffset{offset + x}; }
186 BottomOffset operator-(size_t x) const {
190 bool operator<(const BottomOffset& other) const {
193 bool operator<=(const BottomOffset& other) const {
196 bool operator==(const BottomOffset& other) const {
199 bool operator!=(const BottomOffset& other) const {
204 inline std::ostream& operator<<(std::ostream& out, BottomOffset from_bottom) {
215 bool operator==(const StackRange& other) const {
233 inline std::ostream& operator<<(std::ostream& out, StackRange range) {
293 bool operator==(const Stack& other) const {
296 bool operator!=(const Stack& other) const {
316 inline std::ostream& operator<<(std::ostream& os, const Stack<T>& t) {
373 IfDefScope& operator=(const IfDefScope&) = delete;
386 NamespaceScope& operator=(const NamespaceScope&) = delete;
398 IncludeGuardScope& operator=(const IncludeGuardScope&) = delete;
410 IncludeObjectMacrosScope& operator=(const IncludeObjectMacrosScope&) = delete;
447 friend ResidueClass operator+(const ResidueClass& a, const ResidueClass& b) {
459 friend ResidueClass operator*(const ResidueClass& a, const ResidueClass& b) {
465 friend std::ostream& operator<<(std::ostream& os, const ResidueClass& a);
467 ResidueClass& operator+=(const ResidueClass& other) {
472 ResidueClass& operator*=(const ResidueClass& other) {