FIx builds.
This commit is contained in:
parent
76ab1e290d
commit
95e7ec46ce
@ -3,7 +3,6 @@
|
|||||||
|
|
||||||
use crate::api::formatting::format_type;
|
use crate::api::formatting::format_type;
|
||||||
use crate::module::{calc_native_fn_hash, FuncInfo, ModuleFlags};
|
use crate::module::{calc_native_fn_hash, FuncInfo, ModuleFlags};
|
||||||
use crate::parser::is_anonymous_fn;
|
|
||||||
use crate::{calc_fn_hash, Engine, FnAccess, SmartString, StaticVec, AST};
|
use crate::{calc_fn_hash, Engine, FnAccess, SmartString, StaticVec, AST};
|
||||||
use serde::Serialize;
|
use serde::Serialize;
|
||||||
#[cfg(feature = "no_std")]
|
#[cfg(feature = "no_std")]
|
||||||
@ -35,6 +34,7 @@ struct FnMetadata<'a> {
|
|||||||
pub namespace: crate::FnNamespace,
|
pub namespace: crate::FnNamespace,
|
||||||
pub access: FnAccess,
|
pub access: FnAccess,
|
||||||
pub name: &'a str,
|
pub name: &'a str,
|
||||||
|
#[cfg(not(feature = "no_function"))]
|
||||||
pub is_anonymous: bool,
|
pub is_anonymous: bool,
|
||||||
#[serde(rename = "type")]
|
#[serde(rename = "type")]
|
||||||
pub typ: FnType,
|
pub typ: FnType,
|
||||||
@ -85,7 +85,8 @@ impl<'a> From<&'a FuncInfo> for FnMetadata<'a> {
|
|||||||
namespace: info.metadata.namespace,
|
namespace: info.metadata.namespace,
|
||||||
access: info.metadata.access,
|
access: info.metadata.access,
|
||||||
name: &info.metadata.name,
|
name: &info.metadata.name,
|
||||||
is_anonymous: is_anonymous_fn(&info.metadata.name),
|
#[cfg(not(feature = "no_function"))]
|
||||||
|
is_anonymous: crate::parser::is_anonymous_fn(&info.metadata.name),
|
||||||
typ,
|
typ,
|
||||||
num_params: info.metadata.num_params,
|
num_params: info.metadata.num_params,
|
||||||
params: info
|
params: info
|
||||||
|
Loading…
Reference in New Issue
Block a user