Beispiel #1
0
 /// <summary>
 /// Define a collection of variable low-level output items based on the given output macro parameter
 /// </summary>
 /// <param name="param"></param>
 public void DefineOutputParameter(SymbolProcedureParameter param)
 {
     DefineOutputParameter(LanguageValueAccess.Create(param));
 }
Beispiel #2
0
 internal AstMacroParameter(SymbolProcedureParameter parameter)
 {
     AssociatedParameter = parameter;
 }
Beispiel #3
0
 internal static AstMacroParameter ToAstMacroParameter(this SymbolProcedureParameter parameter)
 {
     return(new AstMacroParameter(parameter));
 }
Beispiel #4
0
 internal bool LookupParameter(string symbolName, out SymbolProcedureParameter macroParam)
 {
     return(ChildSymbolScope.LookupSymbol(symbolName, RoleNames.MacroParameter, out macroParam));
 }