public static Saved_MethodStream createCodeStreams(this Saved_MethodStream savedMethodStream) { var useAstCachedData = true; var methodStreamFile = savedMethodStream.MethodStream_FileCache; if (methodStreamFile.fileExists().isFalse()) { "in createCodeStreams there was no MethodStream File to process".error(); return(savedMethodStream); } savedMethodStream.CodeStreams = new List <CodeStreamPath>(); var AstData_MethodStream = methodStreamFile.getAstData(useAstCachedData); var methodDeclarations = AstData_MethodStream.methodDeclarations(); if (methodDeclarations.size() > 0) { var iNodes = methodDeclarations[0].iNodes(); foreach (var iNode in iNodes) { savedMethodStream.map_CodeStreams(AstData_MethodStream, methodStreamFile, iNode); } } return(savedMethodStream); }