Lines Matching refs:asis

118 				  {asis,optionals(CompList)},
172 {asis,optionals(CompList)},
189 {asis,Tag}],"Val"),
192 emit([" 'enc_",Ename,"'(Val, TagIn ++ ",{asis,Tag},").",nl]);
195 {asis,Tag},").",nl]);
198 {asis,Tag},").",nl]);
204 {asis,Tag}],"Val"),
317 emit([Fname,"(",{asis,Constraint},", ",Value,", ",Tags,")"]).
323 emit([Fname,"(",{asis,Constraint},", ",Value,
324 ", ",{asis,Asis},
333 emit([{asis,EnumName}," -> ?RT_BER:encode_enumerated(",EnumVal,",",Tags,");",nl]),
337 emit([{asis,EnumName}," -> ?RT_BER:encode_enumerated(",EnumVal,",",Tags,")"]),
436 ", OptOrMand, TagIn++",{asis,Tag},")"}),
476 {asis,int_constr(SingleValue,ValueRange)},","}),
480 {asis,int_constr(SingleValue,ValueRange)},",",
481 {asis,NamedNumberList},","}),
485 {asis,Constraint},",",
486 {asis,NamedNumberList},","}),
492 BytesVar,",",{asis,Constraint},",",
493 {asis,NamedNumberList},","});
496 {asis,Constraint},",",
497 {asis,NamedNumberList},","})
508 BytesVar,",",{asis,Constraint},",",{asis,?T_ObjectDescriptor},","}),
511 emit({"?RT_BER:decode_octet_string",AsBin,"(",BytesVar,",",{asis,Constraint},","}),
515 BytesVar,",",{asis,Constraint},",",{asis,?T_NumericString},","}),true;
518 BytesVar,",",{asis,Constraint},",",{asis,?T_TeletexString},","}),
522 BytesVar,",",{asis,Constraint},",",{asis,?T_VideotexString},","}),
526 BytesVar,",",{asis,Constraint},",",{asis,?T_GraphicString},","})
530 BytesVar,",",{asis,Constraint},",",{asis,?T_VisibleString},","}),
534 BytesVar,",",{asis,Constraint},",",{asis,?T_GeneralString},","}),
538 BytesVar,",",{asis,Constraint},",",{asis,?T_PrintableString},","}),
542 BytesVar,",",{asis,Constraint},",",{asis,?T_IA5String},","}),
546 BytesVar,",",{asis,Constraint},","}),
550 BytesVar,",",{asis,Constraint},","}),
554 BytesVar,",",{asis,Constraint},","}),
558 BytesVar,",",{asis,Constraint},","}),
574 mandatory -> {asis,mandatory};
575 _ -> {asis,opt_or_default}
579 emit([{asis,DoTag},")"]);
581 emit([TagIn,"++",{asis,DoTag},")"]);
583 emit([{asis,DoTag},NewLength,", ",NewOptOrMand,")"]);
585 emit([TagIn,"++",{asis,DoTag},NewLength,", ",NewOptOrMand,")"])
630 emit(["'enc_",ObjName,"'(",{asis,Name},
665 emit(["'enc_",ObjName,"'(",{asis,Name},
787 gen_encode_prim(ber,Def,["TagIn ++ ",{asis,Tag}],
792 "'(Val, TagIn ++",{asis,Tag},")"}),
796 "'(Val, TagIn ++ ",{asis,Tag},")"}),
799 emit({" 'enc_",TypeName,"'(Val, TagIn ++ ",{asis,Tag},")"}),
812 {asis,Tag},")"]),
816 gen_encode_prim(ber,Type,["TagIn ++ ",{asis,Tag}],"Val"),
819 emit([" 'enc_",Etype,"'(Val, TagIn ++ ",{asis,Tag},")",nl]),
822 emit([" '",Emod,"':'enc_",Etype,"'(Val, TagIn ++ ",{asis,Tag},")",nl]),
832 emit(["'dec_",ObjName,"'(",{asis,Name},
866 emit(["'dec_",ObjName,"'(",{asis,Name},
1002 "'(",Bytes,",opt_or_default, TagIn ++ ",{asis,Tag},")"}),
1006 "'(",Bytes,", opt_or_default,TagIn ++ ",{asis,Tag},")"}),
1010 ", opt_or_default,TagIn ++ ",{asis,Tag},")"}),
1022 ",opt_or_default, TagIn ++ ",{asis,Tag},")"]),
1031 " ,opt_or_default, TagIn ++ ",{asis,Tag},")",nl]),
1035 ", opt_or_defualt, TagIn ++ ",{asis,Tag},")",nl]),
1091 emit({"'getenc_",ObjSName,"'(",{asis,UniqueName},",",{asis,Val},") ->",nl}),
1105 emit({"'getenc_",ObjSetName,"'(",{asis,UniqueName},",",{asis,Val},") ->",nl}),
1145 emit({indent(9),{asis,Name}," ->",nl}),
1166 emit({";",nl,indent(9),{asis,Name}," ->",nl}),
1188 gen_encode_prim(ber,Type,["TagIn ++ ",{asis,Tag}],"Val"),
1193 {asis,Tag},")"]),
1197 {asis,Tag},")"}),
1203 emit({indent(12),"'enc_",Name,"'(Val, TagIn ++ ",{asis,Tag},")"}),
1212 gen_encode_prim(ber,Type,["TagIn ++ ",{asis,Tag}],"Val");
1216 "'(Val, TagIn ++ ",{asis,Tag},")"});
1219 "'(Val, TagIn ++ ",{asis,Tag},")"});
1222 T,"'(Val, TagIn ++ ",{asis,Tag},")"})
1236 emit({"'getdec_",ObjSName,"'(",{asis,UniqueName},",",{asis,Val},
1252 emit({"'getdec_",ObjSetName,"'(",{asis,UniqueName},",",{asis,Val},") ->",nl}),
1291 emit({indent(9),{asis,Name}," ->",nl}),
1316 emit({";",nl,indent(9),{asis,Name}," ->",nl}),
1342 ", TagIn ++ ",{asis,Tag},")"}),
1346 ", TagIn ++ ",{asis,Tag},")"}),
1353 {asis,Tag},")"}),
1372 "'(Bytes, ",Prop,", TagIn ++ ",{asis,Tag},")"});
1375 T,"'(Bytes, ",Prop,", TagIn ++ ",{asis,Tag},")"})
1391 demit({"io:format(\"decoding: ",{asis,Type},"~w~n\",[Bytes]),",nl}).