Antlr4.StringTemplate.Compiler.CompiledTemplate.Clone C# (CSharp) 메소드

Clone() 공개 메소드

Cloning the CompiledTemplate for a StringTemplate.Template instance allows StringTemplate.Template.Add to be called safely during interpretation for templates that do not contain formal arguments.
public Clone ( ) : CompiledTemplate
리턴 CompiledTemplate
        public CompiledTemplate Clone()
        {
            CompiledTemplate clone = (CompiledTemplate)MemberwiseClone();
            if (_formalArguments != null)
                _formalArguments = new List<FormalArgument>(_formalArguments);

            return clone;
        }