Home
last modified time | relevance | path

Searched refs:SMDefinition (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/AsmParser/
H A DAsmParserState.h36 struct SMDefinition { struct
37 SMDefinition() = default;
38 SMDefinition(SMRange loc) : loc(loc) {} in SMDefinition() argument
56 SMDefinition definition; argument
91 SMDefinition definition;
94 SmallVector<SMDefinition> arguments;
/llvm-project-15.0.7/mlir/lib/AsmParser/
H A DAsmParserState.cpp271 def.arguments[argIdx] = SMDefinition(convertIdLocToRange(location)); in addDefinition()
309 SMDefinition &argDef = blockDef.arguments[arg.getArgNumber()]; in addUses()
/llvm-project-15.0.7/mlir/lib/Tools/mlir-lsp-server/
H A DMLIRServer.cpp101 static bool isDefOrUse(const AsmParserState::SMDefinition &def, SMLoc loc, in isDefOrUse()
346 auto containsPosition = [&](const AsmParserState::SMDefinition &def) { in getLocationsOf()
372 for (const AsmParserState::SMDefinition &arg : block.arguments) in getLocationsOf()
383 auto appendSMDef = [&](const AsmParserState::SMDefinition &def) { in findReferencesOf()
418 for (const AsmParserState::SMDefinition &arg : block.arguments) in findReferencesOf()