Lines Matching full:move
37 ApplyAnnotationsToNode(result, std::move(annotations), savePos); in ParseTopLevelAnnotation()
104 …auto *annotationDecl = AllocNode<ir::AnnotationDeclaration>(expr, std::move(properties), Allocator… in ParseAnnotationDeclaration()
265 ns->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToNamespace()
292 …ApplyAnnotationsToNode(node->AsExpressionStatement()->GetExpression(), std::move(annotations), pos… in ApplyAnnotationsToNode()
296 ApplyAnnotationsToSpecificNodeType(node, std::move(annotations), pos); in ApplyAnnotationsToNode()
307 func->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
311 node->AsClassDeclaration()->Definition()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
314 node->AsETSStructDeclaration()->Definition()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
317 node->AsFunctionDeclaration()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
320 node->AsTSInterfaceDeclaration()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
323 node->AsClassProperty()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
326 node->AsVariableDeclaration()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
329 node->AsTSTypeAliasDeclaration()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
332 node->AsETSParameterExpression()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
335 node->AsArrowFunctionExpression()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
341 node->AsETSTypeReference()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
344 node->AsTSArrayType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
347 node->AsETSTuple()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
350 node->AsETSUnionType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
353 node->AsETSFunctionType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
356 node->AsETSStringLiteralType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
359 node->AsETSNullType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
362 node->AsETSUndefinedType()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
365 node->AsTSTypeParameter()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
368 node->AsAnnotationDeclaration()->SetAnnotations(std::move(annotations)); in ApplyAnnotationsToSpecificNodeType()
421 auto *annotationUsage = AllocNode<ir::AnnotationUsage>(expr, std::move(properties)); in ParseAnnotationUsage()
430 auto *annotationUsage = AllocNode<ir::AnnotationUsage>(expr, std::move(properties)); in ParseAnnotationUsage()
452 auto *annotation = AllocNode<ir::AnnotationUsage>(ident, std::move(properties)); in TryParseAnnotations()