summaryrefslogtreecommitdiff
path: root/vala/valacodecontext.vala
diff options
context:
space:
mode:
Diffstat (limited to 'vala/valacodecontext.vala')
-rw-r--r--vala/valacodecontext.vala6
1 files changed, 6 insertions, 0 deletions
diff --git a/vala/valacodecontext.vala b/vala/valacodecontext.vala
index 75b228137..0feb6aff9 100644
--- a/vala/valacodecontext.vala
+++ b/vala/valacodecontext.vala
@@ -681,6 +681,12 @@ public class Vala.CodeContext : Object {
return node;
}
+ public MemberAccess! create_member_access_pointer (Expression inner, string! member_name, SourceReference source_reference = null) {
+ var node = new MemberAccess.pointer (inner, member_name, source_reference);
+ node.code_binding = codegen.create_member_access_binding (node);
+ return node;
+ }
+
public InvocationExpression! create_invocation_expression (Expression! call, SourceReference source_reference = null) {
var node = new InvocationExpression (call, source_reference);
node.code_binding = codegen.create_invocation_expression_binding (node);