Lines Matching defs:Function
40 struct Function { struct
41 struct CatchBlock {
50 struct TryCatchInfo {
74 std::unique_ptr<FunctionMetadata> metadata; argument
89 panda::panda_file::FunctionKind function_kind = panda::panda_file::FunctionKind::NONE; argument
103 void SetFunctionKind(panda::panda_file::FunctionKind kind) in SetFunctionKind() argument
108 panda::panda_file::FunctionKind GetFunctionKind() const in GetFunctionKind() argument
126 …Function(std::string s, panda::panda_file::SourceLang lang, size_t b_l, size_t b_r, std::string f_… in Function() function
135 Function(std::string s, panda::panda_file::SourceLang lang) in Function() argument
140 std::size_t GetParamsNum() const in GetParamsNum()
145 std::size_t GetTotalRegs() const in GetTotalRegs()
150 bool IsStatic() const in IsStatic()
188 Function::TryCatchInfo MakeOrderAndOffsets(const std::vector<uint8_t> &bytecode) const; argument
216 std::set<std::string> CollectStringsFromFunctionInsns() const; argument