v1/src/compiler/view_compiler/view_compiler_utils
        library 
 
      
    
    
    
    
      Functions
      
          - 
  convertValueToOutputAst(dynamic value)
    → Expression
  
  
- 
  Converts a reference, literal or existing expression to provider value.
  
- 
  createDiTokenExpression(CompileTokenMetadata token)
    → Expression
  
  
- 
  
  
- 
  createFlatArrayForProjectNodes(List<Expression> expressions, {bool constForEmpty = true})
    → Expression
  
  
- 
  Do not use this function outside of projectedNodes.
  
- 
  debugInjectorEnter(Expression identifier)
    → Statement
  
  
- 
  
  
- 
  debugInjectorLeave(Expression identifier)
    → Statement
  
  
- 
  
  
- 
  debugInjectorWrap(Expression identifier, Expression wrap)
    → Expression
  
  
- 
  
  
- 
  detectHtmlElementFromTagName(String tagName)
    → bool
  
  
- 
  Returns true if tag name is HtmlElement.
  
- 
  getHostViewFactoryName(CompileDirectiveMetadata component)
    → String
  
  
- 
  
  
- 
  getPropertyInView(Expression property, CompileView callingView, CompileView definedView)
    → Expression
  
  
- 
  
  
- 
  getViewFactory(CompileDirectiveMetadata component, String name)
    → Expression
  
  
- 
  Returns a callable expression for the componentview factory namedname.
- 
  getViewFactoryName(CompileDirectiveMetadata component, int index)
    → String
  
  
- 
  Returns the name of a componentview factory forindex.
- 
  identifierFromTagName(String name)
    → CompileIdentifierMetadata
  
  
- 
  Returns strongly typed html elements to improve code generation.
  
- 
  injectFromViewParentInjector(CompileView view, CompileTokenMetadata token, bool optional)
    → Expression
  
  
- 
  
  
- 
  maybeCachedCtxDeclarationStatement({Set<String?>? readVars, List<Statement> statements = const []})
    → List<Statement>
  
  
- 
  Returns statements to locally cache AppView.ctxas_ctx, if needed.
- 
  mergeHtmlAndDirectiveAttributes(ElementAst elementAst, List<CompileDirectiveMetadata> directives)
    → List<Binding>
  
  
- 
  
  
- 
  replaceReadClassMemberInExpression(Expression expression, ReplaceWithName replacer)
    → Expression
  
  
- 
  Returns expressionwith every ReadClassMemberExpr replaced with an
equivalently named ReadPropExpr invoked on the receiver returned fromreplacer.
- 
  unsafeCast(Expression expression, [OutputType? cast])
    → Expression
  
  
- 
  Returns unsafeCast<{Cast}>(expression).
- 
  unwrapDirectiveInstance(Expression? directiveInstance)
    → Expression?
  
  
-