|
MLIR
22.0.0git
|
#include "DebugImporter.h"#include "mlir/Dialect/LLVMIR/LLVMAttrs.h"#include "mlir/IR/Attributes.h"#include "mlir/IR/BuiltinAttributes.h"#include "mlir/IR/Location.h"#include "llvm/ADT/STLExtras.h"#include "llvm/ADT/TypeSwitch.h"#include "llvm/BinaryFormat/Dwarf.h"#include "llvm/IR/Constants.h"#include "llvm/IR/DebugInfoMetadata.h"#include "llvm/IR/Metadata.h"Go to the source code of this file.
Functions | |
| static function_ref< DIRecursiveTypeAttrInterface(DistinctAttr)> | getRecSelfConstructor (llvm::DINode *node) |
Get the getRecSelf constructor for the translated type of node if its translated DITypeAttr supports recursion. More... | |
|
static |
Get the getRecSelf constructor for the translated type of node if its translated DITypeAttr supports recursion.
Otherwise, returns nullptr.
Definition at line 429 of file DebugImporter.cpp.