Lines Matching refs:log
144 log: LogInfo[], program: ts.Program): ts.ClassDeclaration {
147 … processMembers(node.members, node.name, context, decoratorNode, log, program, checkPreview(node));
149 node.typeParameters, updateHeritageClauses(node, log), memberNode);
174 context: ts.TransformationContext, decoratorNode: readonly ts.Decorator[], log: LogInfo[],
194 validateDecorators(item, log);
196 addPropertyMember(item, newMembers, program, parentComponentName.getText(), log);
198 ctorNode, watchMap, checkController, log, program, context, hasPreview, interfaceNode);
230 processComponentMethod(item, parentComponentName, context, log, buildCount);
237 validateBuildMethodCount(buildCount, parentComponentName, log);
238 validateHasController(parentComponentName, checkController, log);
370 function validateDecorators(item: ts.ClassElement, log: LogInfo[]): void {
376 log.push({
418 program: ts.Program, parentComponentName: string, log: LogInfo[]): void {
433 newType = createTypeReference(decoratorName, type, log, program);
435 newType = createTypeReferencePU(decoratorName, type, log, program);
517 context: ts.TransformationContext, log: LogInfo[], buildCount: BuildCount): ts.MethodDeclaration {
532 log.push({
538 const buildNode: ts.MethodDeclaration = processComponentBuild(node, log);
539 updateItem = processBuildMember(buildNode, context, log);
544 node.type, processComponentBlock(node.body, false, log, true));
559 parameters, node.type, processComponentBlock(node.body, false, log, false, true));
561 updateItem = processBuildMember(builderNode, context, log, true);
572 log.push({
591 log: LogInfo[], isBuilder = false): ts.MethodDeclaration | ts.FunctionDeclaration {
595 node = processGeometryView(node as ts.ExpressionStatement, log);
598 node = createReference(node as ts.PropertyAssignment, log, isBuilder);
634 log: LogInfo[]): ts.ExpressionStatement {
641 getGeometryReaderFunctionBlock(arg, log))]));
645 log: LogInfo[]): ts.Block {
652 return processComponentBlock(blockNode, false, log);
655 function updateHeritageClauses(node: ts.StructDeclaration, log: LogInfo[])
658 log.push({
705 export function createReference(node: ts.PropertyAssignment, log: LogInfo[], isBuilder = false,
896 log: LogInfo[]): void {
898 log.push({
907 log: LogInfo[]): void {
909 log.push({
930 function createTypeReference(decoratorName: string, type: ts.TypeNode, log: LogInfo[],
937 isSimpleType(type, program, log) ?
946 isSimpleType(type, program, log) ?
980 function createTypeReferencePU(decoratorName: string, type: ts.TypeNode, log: LogInfo[],
987 isSimpleType(type, program, log) ?
995 isSimpleType(type, program, log) ?