MCPcopy Create free account
hub / github.com/GaijinEntertainment/daScript / visit

Function visit

include/daScript/ast/ast.h:644–644  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

642 virtual ~Expression() {}
643 friend StringWriter& operator<< (StringWriter& stream, const Expression & func);
644 virtual ExpressionPtr visit(Visitor & /*vis*/ ) { DAS_ASSERT(0); return this; };
645 virtual ExpressionPtr clone( ExpressionPtr expr = nullptr ) const;
646 static ExpressionPtr autoDereference ( ExpressionPtr expr );
647 virtual void markNoDiscard() { }

Callers 15

visitMethod · 0.70
mock_visitorMethod · 0.50
operator()Method · 0.50
TESTFunction · 0.50
PrintMethod · 0.50
formatFunction · 0.50
visitMethod · 0.50
visitMethod · 0.50
visitMethod · 0.50
visitMethod · 0.50
allocateStackMethod · 0.50
visitMethod · 0.50

Calls

no outgoing calls

Tested by 4

mock_visitorMethod · 0.40
operator()Method · 0.40
TESTFunction · 0.40
PrintMethod · 0.40