Check-in [742938d45c]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add invocation type.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1:742938d45c82631f251176909c9e3c8ce7571f2f
User & Date: stephanie.gawroriski 2019-02-08 01:29:26
Context
2019-02-08
01:31
Add VTableMethodReference. check-in: ea0cb43e36 user: stephanie.gawroriski tags: trunk
01:29
Add invocation type. check-in: 742938d45c user: stephanie.gawroriski tags: trunk
2019-02-07
08:02
Backup developer notes. check-in: 3939ff0009 user: squirreljme tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added runt/libs/tool-scrf/net/multiphasicapps/scrf/InvokeType.java.







































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
// -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
// ---------------------------------------------------------------------------
// Multi-Phasic Applications: SquirrelJME
//     Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
//     Copyright (C) Multi-Phasic Applications <multiphasicapps.net>
// ---------------------------------------------------------------------------
// SquirrelJME is under the GNU General Public License v3+, or later.
// See license.mkd for licensing and copyright information.
// ---------------------------------------------------------------------------

package net.multiphasicapps.scrf;

/**
 * This represents the type of invocation to perform.
 *
 * @since 2019/02/07
 */
public enum InvokeType
{
	/** Static method. */
	STATIC,
	
	/** Virtual method. */
	VIRTUAL,
	
	/** Interface method. */
	INTERFACE,
	
	/** Special invoke (private, constructor, or supermethod). */
	SPECIAL,
	
	/** End. */
	;
}