#include <Location.h>
Definition at line 29 of file Location.h.
 
◆ Location() [1/2]
  
  | 
        
          | souffle::ast2ram::Location::Location | ( | int | ident, |  
          |  |  | int | elem, |  
          |  |  | std::string | rel = "" |  
          |  | ) |  |  |  | inline | 
 
 
◆ Location() [2/2]
  
  | 
        
          | souffle::ast2ram::Location::Location | ( | const Location & | l | ) |  |  | default | 
 
 
◆ operator!=()
  
  | 
        
          | bool souffle::ast2ram::Location::operator!= | ( | const Location & | loc | ) | const |  | inline | 
 
 
◆ operator<()
  
  | 
        
          | bool souffle::ast2ram::Location::operator< | ( | const Location & | loc | ) | const |  | inline | 
 
 
◆ operator==()
  
  | 
        
          | bool souffle::ast2ram::Location::operator== | ( | const Location & | loc | ) | const |  | inline | 
 
 
◆ print()
  
  | 
        
          | void souffle::ast2ram::Location::print | ( | std::ostream & | out | ) | const |  | inline | 
 
 
◆ operator<<
  
  | 
        
          | std::ostream& operator<< | ( | std::ostream & | out, |  
          |  |  | const Location & | loc |  
          |  | ) |  |  |  | friend | 
 
 
◆ element
      
        
          | const int souffle::ast2ram::Location::element | 
      
 
 
◆ identifier
      
        
          | const int souffle::ast2ram::Location::identifier | 
      
 
 
◆ relation
      
        
          | std::string souffle::ast2ram::Location::relation | 
      
 
 
The documentation for this struct was generated from the following file: