mirror of
				https://github.com/Z3Prover/z3
				synced 2025-11-04 05:19:11 +00:00 
			
		
		
		
	Use const refs to reduce copying.
These are things that have been found by `clang-tidy`.
This commit is contained in:
		
							parent
							
								
									5a16d3ef7f
								
							
						
					
					
						commit
						177414c0ee
					
				
					 28 changed files with 62 additions and 62 deletions
				
			
		| 
						 | 
				
			
			@ -150,7 +150,7 @@ namespace datalog {
 | 
			
		|||
            return m_reg_annotation.find(reg, res);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        void set_register_annotation(reg_idx reg, std::string str) {
 | 
			
		||||
        void set_register_annotation(reg_idx reg, const std::string & str) {
 | 
			
		||||
            m_reg_annotation.insert(reg, str);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -233,7 +233,7 @@ namespace datalog {
 | 
			
		|||
 | 
			
		||||
           Each line must be prepended by \c indentation and ended by a newline character.
 | 
			
		||||
        */
 | 
			
		||||
        virtual void display_body_impl(execution_context const & ctx, std::ostream & out, std::string indentation) const {}
 | 
			
		||||
        virtual void display_body_impl(execution_context const & ctx, std::ostream & out, const std::string & indentation) const {}
 | 
			
		||||
        void log_verbose(execution_context& ctx);
 | 
			
		||||
 | 
			
		||||
    public:
 | 
			
		||||
| 
						 | 
				
			
			@ -249,7 +249,7 @@ namespace datalog {
 | 
			
		|||
        void display(execution_context const& ctx, std::ostream & out) const {
 | 
			
		||||
            display_indented(ctx, out, "");
 | 
			
		||||
        }
 | 
			
		||||
        void display_indented(execution_context const & ctx, std::ostream & out, std::string indentation) const;
 | 
			
		||||
        void display_indented(execution_context const & ctx, std::ostream & out, const std::string & indentation) const;
 | 
			
		||||
 | 
			
		||||
        static instruction * mk_load(ast_manager & m, func_decl * pred, reg_idx tgt);
 | 
			
		||||
        /**
 | 
			
		||||
| 
						 | 
				
			
			@ -359,7 +359,7 @@ namespace datalog {
 | 
			
		|||
        void display(execution_context const & ctx, std::ostream & out) const {
 | 
			
		||||
            display_indented(ctx, out, "");
 | 
			
		||||
        }
 | 
			
		||||
        void display_indented(execution_context const & ctx, std::ostream & out, std::string indentation) const;
 | 
			
		||||
        void display_indented(execution_context const & ctx, std::ostream & out, const std::string & indentation) const;
 | 
			
		||||
 | 
			
		||||
        unsigned num_instructions() const { return m_data.size(); }
 | 
			
		||||
    };
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue