MLIR  15.0.0git
Classes | Namespaces | Macros | Functions
Location.h File Reference
#include "mlir/IR/Attributes.h"
#include "llvm/Support/PointerLikeTypeTraits.h"
#include "mlir/IR/"
+ Include dependency graph for Location.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  mlir::LocationAttr
 Location objects represent source locations information in MLIR. More...
class  mlir::Location
 This class defines the main interface for locations in MLIR and acts as a non-nullable wrapper around a LocationAttr. More...
struct  llvm::DenseMapInfo< mlir::Location >
struct  llvm::PointerLikeTypeTraits< mlir::Location >
 We align LocationStorage by 8, so allow LLVM to steal the low bits. More...


 TODO: Remove this file when SCCP and integer range analysis have been ported to the new framework.
 The OpAsmOpInterface, see for more details.




raw_ostream & mlir::operator<< (raw_ostream &os, const Location &loc)
inline ::llvm::hash_code mlir::hash_value (Location arg)

Macro Definition Documentation



Definition at line 106 of file Location.h.