public class GeneratorScope
extends java.lang.Object
| Constructor and Description |
|---|
GeneratorScope(GeneratorScope parent,
java.lang.String name,
java.util.Map<java.lang.String,MacroDefine> macroDefineMap) |
GeneratorScope(java.lang.String name,
GeneratorScope parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
defineMacro(java.lang.String name,
MacroDefine macroDefine) |
boolean |
defineMacroIfAbsent(java.lang.String name,
MacroDefine macroDefine) |
MacroDefine |
getMacroInstructions(java.lang.String macroName) |
java.lang.String |
getName() |
public GeneratorScope(GeneratorScope parent, java.lang.String name, java.util.Map<java.lang.String,MacroDefine> macroDefineMap)
public GeneratorScope(java.lang.String name,
GeneratorScope parent)
public boolean defineMacroIfAbsent(java.lang.String name,
MacroDefine macroDefine)
name - macro namemacroDefine - macro definitionpublic void defineMacro(java.lang.String name,
MacroDefine macroDefine)
public MacroDefine getMacroInstructions(java.lang.String macroName)
public java.lang.String getName()
Copyright © 2012-2025 Alibaba Group. All Rights Reserved.