Lines Matching defs:Function
40 struct Function { struct
41 struct CatchBlock {
73 std::unique_ptr<FunctionMetadata> metadata; argument
88 panda::panda_file::FunctionKind function_kind = panda::panda_file::FunctionKind::NONE; argument
102 void SetFunctionKind(panda::panda_file::FunctionKind kind) in SetFunctionKind() argument
107 panda::panda_file::FunctionKind GetFunctionKind() const in GetFunctionKind() argument
125 …Function(std::string s, panda::panda_file::SourceLang lang, size_t b_l, size_t b_r, std::string f_… in Function() argument
134 Function(std::string s, panda::panda_file::SourceLang lang) in Function() argument
139 std::size_t GetParamsNum() const in GetParamsNum()
144 std::size_t GetTotalRegs() const in GetTotalRegs()
149 bool IsStatic() const in IsStatic()
187 Function::TryCatchInfo MakeOrderAndOffsets(const std::vector<uint8_t> &bytecode) const; argument
215 std::set<std::string> CollectStringsFromFunctionInsns() const; argument