newFuncCache method
Implementation
ClipFuncData? newFuncCache( String func, ClipParam childParam, String? nameSpace ){
ClipFuncData curFunc;
if( procFunc().maxNum() == 0 ){
return null;
}
ParamString func2 = ParamString( func );
List<String>? fileData = getExtFuncData( func2, nameSpace );
if( fileData == null ){
return null;
}
curFunc = procFunc().create( func2.str() )!;
for( int i = 0; i < fileData.length; i++ ){
if( curFunc.line().regString( childParam, fileData[i], false ) == ClipGlobal.procWarnDeadToken ){
errorProc( ClipGlobal.procWarnDeadToken, curFunc.line().nextNum() - 1, func, "" );
}
}
return curFunc;
}