Home
last modified time | relevance | path

Searched defs:LexicalBlock (Results 1 – 3 of 3) sorted by relevance

/external/llvm-project/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h118 struct LexicalBlock { struct
121 SmallVector<LexicalBlock *, 1> Children; argument
145 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks; argument
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/AsmPrinter/
DCodeViewDebug.h118 struct LexicalBlock { struct
121 SmallVector<LexicalBlock *, 1> Children; argument
145 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks; argument
/external/swiftshader/src/Pipeline/
DSpirvShaderDebugger.cpp353 LexicalBlock, enumerator
767 struct LexicalBlock : Scope struct
769 using ID = sw::SpirvID<LexicalBlock>;
770 static constexpr auto Kind = Object::Kind::LexicalBlock;
772 inline LexicalBlock(Object::Kind kind = Kind) in LexicalBlock() argument
776 uint32_t line = 0;
777 uint32_t column = 0;
778 std::string name;
780 std::vector<LocalVariable *> variables;
782 …constexpr bool kindof(Object::Kind kind) { return kind == Kind || kind == Object::Kind::Function; } in kindof()