|
|
|
@ -9,7 +9,7 @@
|
|
|
|
|
| +- ModifierNode[@Abstract = false, @DefiningType = "c__Foo", @DeprecatedTestMethod = false, @Final = false, @Global = false, @InheritedSharing = false, @Modifiers = 0, @Namespace = null, @Override = false, @Private = false, @Protected = false, @Public = false, @RealLoc = false, @Static = false, @Test = false, @TestOrTestSetup = false, @Transient = false, @Virtual = false, @WebService = false, @WithSharing = false, @WithoutSharing = false]
|
|
|
|
|
| +- FieldDeclaration[@DefiningType = "c__Foo", @Image = "x", @Name = "x", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "anIntegerField", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "anObject", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "x", @Namespace = null, @RealLoc = true]
|
|
|
|
@ -18,9 +18,9 @@
|
|
|
|
|
| +- ModifierNode[@Abstract = false, @DefiningType = "c__Foo", @DeprecatedTestMethod = false, @Final = false, @Global = false, @InheritedSharing = false, @Modifiers = 0, @Namespace = null, @Override = false, @Private = false, @Protected = false, @Public = false, @RealLoc = false, @Static = false, @Test = false, @TestOrTestSetup = false, @Transient = false, @Virtual = false, @WebService = false, @WithSharing = false, @WithoutSharing = false]
|
|
|
|
|
| +- FieldDeclaration[@DefiningType = "c__Foo", @Image = "profileUrl", @Name = "profileUrl", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- MethodCallExpression[@DefiningType = "c__Foo", @FullMethodName = "toExternalForm", @InputParametersSize = 0, @MethodName = "toExternalForm", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.METHOD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- MethodCallExpression[@DefiningType = "c__Foo", @FullMethodName = "user.getProfileUrl", @InputParametersSize = 0, @MethodName = "getProfileUrl", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "user", @Namespace = null, @RealLoc = true, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "user", @Namespace = null, @RealLoc = true, @ReferenceType = ReferenceType.METHOD, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "profileUrl", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
+- Method[@Arity = 1, @CanonicalName = "bar1", @Constructor = false, @DefiningType = "c__Foo", @Image = "bar1", @Namespace = null, @RealLoc = true, @ReturnType = "void", @StaticInitializer = false]
|
|
|
|
@ -30,15 +30,15 @@
|
|
|
|
|
| +- BlockStatement[@CurlyBrace = true, @DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ExpressionStatement[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "b", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "a", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
| +- ExpressionStatement[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- MethodCallExpression[@DefiningType = "c__Foo", @FullMethodName = "c1", @InputParametersSize = 0, @MethodName = "c1", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.METHOD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| +- CastExpression[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "b1", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "a1", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
+- Method[@Arity = 2, @CanonicalName = "bar2", @Constructor = false, @DefiningType = "c__Foo", @Image = "bar2", @Namespace = null, @RealLoc = true, @ReturnType = "void", @StaticInitializer = false]
|
|
|
|
@ -50,9 +50,9 @@
|
|
|
|
|
| +- BlockStatement[@CurlyBrace = true, @DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ExpressionStatement[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "aField", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- MethodCallExpression[@DefiningType = "c__Foo", @FullMethodName = "aMethod", @InputParametersSize = 0, @MethodName = "aMethod", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.METHOD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- ArrayLoadExpression[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "a", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | | +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
@ -60,9 +60,9 @@
|
|
|
|
|
| | +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
| +- ExpressionStatement[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "aField", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| +- MethodCallExpression[@DefiningType = "c__Foo", @FullMethodName = "aMethod", @InputParametersSize = 0, @MethodName = "aMethod", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.METHOD, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| +- ArrayLoadExpression[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "a", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
@ -77,14 +77,14 @@
|
|
|
|
|
| +- ModifierNode[@Abstract = false, @DefiningType = "c__Foo", @DeprecatedTestMethod = false, @Final = false, @Global = false, @InheritedSharing = false, @Modifiers = 0, @Namespace = null, @Override = false, @Private = false, @Protected = false, @Public = false, @RealLoc = false, @Static = false, @Test = false, @TestOrTestSetup = false, @Transient = false, @Virtual = false, @WebService = false, @WithSharing = false, @WithoutSharing = false]
|
|
|
|
|
| +- VariableDeclaration[@DefiningType = "c__Foo", @Image = "s", @Namespace = null, @RealLoc = true, @Type = "String"]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "BillingCity", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
| | +- VariableExpression[@DefiningType = "c__Foo", @Image = "Account", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "contact", @Namespace = null, @RealLoc = true, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| | +- ReferenceExpression[@DefiningType = "c__Foo", @Image = "contact", @Namespace = null, @RealLoc = true, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = false]
|
|
|
|
|
| +- VariableExpression[@DefiningType = "c__Foo", @Image = "s", @Namespace = null, @RealLoc = true]
|
|
|
|
|
| +- EmptyReferenceExpression[@DefiningType = null, @Namespace = null, @RealLoc = false]
|
|
|
|
|
+- ReturnStatement[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
+- VariableExpression[@DefiningType = "c__Foo", @Image = "Name", @Namespace = null, @RealLoc = true]
|
|
|
|
|
+- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
+- ReferenceExpression[@DefiningType = "c__Foo", @Image = "", @Namespace = null, @RealLoc = false, @ReferenceType = ReferenceType.LOAD, @SObjectType = false, @SafeNav = true]
|
|
|
|
|
+- SoqlExpression[@CanonicalQuery = "SELECT Name FROM Account WHERE Id = :accId", @DefiningType = "c__Foo", @Namespace = null, @Query = "SELECT Name FROM Account WHERE Id = :accId", @RealLoc = true]
|
|
|
|
|
+- BindExpressions[@DefiningType = "c__Foo", @Namespace = null, @RealLoc = true]
|
|
|
|
|
+- VariableExpression[@DefiningType = "c__Foo", @Image = "accId", @Namespace = null, @RealLoc = true]
|
|
|
|
|