Lines Matching refs:log
140 log: LogInfo[], program: ts.Program): ts.ClassDeclaration {
142 processMembers(node.members, node.name, context, log, program, checkPreview(node));
144 node.typeParameters, updateHeritageClauses(node, log), memberNode);
166 …context: ts.TransformationContext, log: LogInfo[], program: ts.Program, hasPreview: boolean): ts.C…
185 validateDecorators(item, log);
187 addPropertyMember(item, newMembers, program, parentComponentName.getText(), log);
189 ctorNode, watchMap, checkController, log, program, context, hasPreview, interfaceNode);
221 processComponentMethod(item, parentComponentName, context, log, buildCount);
228 validateBuildMethodCount(buildCount, parentComponentName, log);
229 validateHasController(parentComponentName, checkController, log);
271 function validateDecorators(item: ts.ClassElement, log: LogInfo[]): void {
276 log.push({
318 program: ts.Program, parentComponentName: string, log: LogInfo[]): void {
332 newType = createTypeReference(decoratorName, type, log, program);
334 newType = createTypeReferencePU(decoratorName, type, log, program);
410 context: ts.TransformationContext, log: LogInfo[], buildCount: BuildCount): ts.MethodDeclaration {
417 log.push({
423 const buildNode: ts.MethodDeclaration = processComponentBuild(node, log);
424 updateItem = processBuildMember(buildNode, context, log);
429 node.type, processComponentBlock(node.body, false, log, true));
438 parameters, node.type, processComponentBlock(node.body, false, log, false, true));
440 updateItem = processBuildMember(builderNode, context, log, true);
450 log.push({
469 log: LogInfo[], isBuilder = false): ts.MethodDeclaration | ts.FunctionDeclaration {
473 node = processGeometryView(node as ts.ExpressionStatement, log);
476 node = createReference(node as ts.PropertyAssignment, log, isBuilder);
512 log: LogInfo[]): ts.ExpressionStatement {
519 getGeometryReaderFunctionBlock(arg, log))]));
523 log: LogInfo[]): ts.Block {
530 return processComponentBlock(blockNode, false, log);
533 function updateHeritageClauses(node: ts.StructDeclaration, log: LogInfo[])
536 log.push({
583 export function createReference(node: ts.PropertyAssignment, log: LogInfo[], isBuilder = false,
774 log: LogInfo[]): void {
776 log.push({
785 log: LogInfo[]): void {
787 log.push({
808 function createTypeReference(decoratorName: string, type: ts.TypeNode, log: LogInfo[],
815 isSimpleType(type, program, log)
824 isSimpleType(type, program, log)
858 function createTypeReferencePU(decoratorName: string, type: ts.TypeNode, log: LogInfo[],
865 isSimpleType(type, program, log)
873 isSimpleType(type, program, log)