Class AbstractIntrinsicMethod
- java.lang.Object
-
- com.carrotsearch.hppc.generator.intrinsics.AbstractIntrinsicMethod
-
- All Implemented Interfaces:
IntrinsicMethod
abstract class AbstractIntrinsicMethod extends java.lang.Object implements IntrinsicMethod
-
-
Constructor Summary
Constructors Constructor Description AbstractIntrinsicMethod()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected static void
expectArgumentCount(java.util.regex.Matcher m, java.util.ArrayList<java.lang.String> arguments, int expectedCount)
protected static java.lang.String
format(java.lang.String format, java.lang.Object... args)
protected static java.lang.String
inferTemplateCastName(java.util.regex.Matcher m, TemplateOptions templateOptions, java.lang.String templateCast)
protected static Type
inferTemplateType(java.util.regex.Matcher m, TemplateOptions templateOptions, java.lang.String templateCast)
protected java.lang.RuntimeException
unreachable()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.carrotsearch.hppc.generator.IntrinsicMethod
invoke
-
-
-
-
Method Detail
-
inferTemplateType
protected static Type inferTemplateType(java.util.regex.Matcher m, TemplateOptions templateOptions, java.lang.String templateCast)
-
inferTemplateCastName
protected static java.lang.String inferTemplateCastName(java.util.regex.Matcher m, TemplateOptions templateOptions, java.lang.String templateCast)
-
expectArgumentCount
protected static void expectArgumentCount(java.util.regex.Matcher m, java.util.ArrayList<java.lang.String> arguments, int expectedCount)
-
format
protected static java.lang.String format(java.lang.String format, java.lang.Object... args)
-
unreachable
protected java.lang.RuntimeException unreachable()
-
-