Lines Matching defs:FunctionInfo
129 struct FunctionInfo { struct
137 std::unordered_map<const DILocation *, InlineSite> InlineSites;
140 SmallVector<const DILocation *, 1> ChildSites;
142 SmallVector<LocalVariable, 1> Locals;
143 SmallVector<CVGlobalVariable, 1> Globals;
145 std::unordered_map<const DILexicalBlockBase*, LexicalBlock> LexicalBlocks;
148 SmallVector<LexicalBlock *, 1> ChildBlocks;
150 std::vector<std::pair<MCSymbol *, MDNode *>> Annotations;
152 HeapAllocSites;
154 const MCSymbol *Begin = nullptr;
155 const MCSymbol *End = nullptr;
156 unsigned FuncId = 0;
157 unsigned LastFileId = 0;
160 unsigned FrameSize = 0;
163 unsigned ParamSize = 0;
187 FunctionInfo *CurFn = nullptr; argument