Inlining is enabled for encode, decode functions.
This commit is contained in:
parent
594153c0fb
commit
fa516626a6
|
@ -24,12 +24,22 @@
|
||||||
, safe_encode/2
|
, safe_encode/2
|
||||||
]).
|
]).
|
||||||
|
|
||||||
|
-compile({inline,
|
||||||
|
[ encode/1
|
||||||
|
, encode/2
|
||||||
|
]}).
|
||||||
|
|
||||||
-export([ decode/1
|
-export([ decode/1
|
||||||
, decode/2
|
, decode/2
|
||||||
, safe_decode/1
|
, safe_decode/1
|
||||||
, safe_decode/2
|
, safe_decode/2
|
||||||
]).
|
]).
|
||||||
|
|
||||||
|
-compile({inline,
|
||||||
|
[ decode/1
|
||||||
|
, decode/2
|
||||||
|
]}).
|
||||||
|
|
||||||
-spec(encode(jsx:json_term()) -> jsx:json_text()).
|
-spec(encode(jsx:json_term()) -> jsx:json_text()).
|
||||||
encode(Term) ->
|
encode(Term) ->
|
||||||
jsx:encode(Term).
|
jsx:encode(Term).
|
||||||
|
|
Loading…
Reference in New Issue