@@ -27,6 +27,7 @@ class FunctionsDetailResponse(BaseModel):
2727 """ # noqa: E501
2828 function_id : StrictInt = Field (description = "Function id" )
2929 function_name : StrictStr
30+ function_name_mangled : StrictStr
3031 function_vaddr : StrictInt
3132 function_size : StrictInt
3233 analysis_id : StrictInt
@@ -37,7 +38,7 @@ class FunctionsDetailResponse(BaseModel):
3738 debug : StrictBool
3839 embedding_3d : Optional [List [Union [StrictFloat , StrictInt ]]] = None
3940 embedding_1d : Optional [List [Union [StrictFloat , StrictInt ]]] = None
40- __properties : ClassVar [List [str ]] = ["function_id" , "function_name" , "function_vaddr" , "function_size" , "analysis_id" , "binary_id" , "binary_name" , "sha_256_hash" , "debug_hash" , "debug" , "embedding_3d" , "embedding_1d" ]
41+ __properties : ClassVar [List [str ]] = ["function_id" , "function_name" , "function_name_mangled" , " function_vaddr" , "function_size" , "analysis_id" , "binary_id" , "binary_name" , "sha_256_hash" , "debug_hash" , "debug" , "embedding_3d" , "embedding_1d" ]
4142
4243 model_config = ConfigDict (
4344 populate_by_name = True ,
@@ -107,6 +108,7 @@ def from_dict(cls, obj: Optional[Dict[str, Any]]) -> Optional[Self]:
107108 _obj = cls .model_validate ({
108109 "function_id" : obj .get ("function_id" ),
109110 "function_name" : obj .get ("function_name" ),
111+ "function_name_mangled" : obj .get ("function_name_mangled" ),
110112 "function_vaddr" : obj .get ("function_vaddr" ),
111113 "function_size" : obj .get ("function_size" ),
112114 "analysis_id" : obj .get ("analysis_id" ),
0 commit comments