| Modifier and Type | Class and Description |
|---|---|
class |
HNDeclareTypeMetaPackage |
| Modifier and Type | Method and Description |
|---|---|
HNDeclareType |
HNDeclareType.getDeclaringType() |
HNDeclareType |
HNDeclareInvokable.getDeclaringType() |
HNDeclareType |
HNDeclareIdentifier.getDeclaringType() |
HNDeclareType |
HNDeclareType.getNonInternalDeclaringType() |
HNDeclareType |
HNDeclareType.setBody(HNode body) |
HNDeclareType |
HNDeclareType.setDeclaringType(HNDeclareType declaringType) |
HNDeclareType |
HNDeclareType.setExtends(List<HNExtends> arguments) |
HNDeclareType |
HNDeclareType.setExtendsList(List<HNExtends> extendsList) |
HNDeclareType |
HNDeclareType.setExtendsSepToken(net.thevpc.jeep.JToken extendsSepToken) |
HNDeclareType |
HNDeclareType.setGlobalName(String globalName) |
HNDeclareType |
HNDeclareType.setImmediateBody(boolean immediateBody) |
HNDeclareType |
HNDeclareType.setInternalType(boolean internalType) |
HNDeclareType |
HNDeclareType.setjType(net.thevpc.jeep.JType jType) |
HNDeclareType |
HNDeclareType.setMainConstructorArgs(List<HNDeclareIdentifier> mainConstructorArgs) |
HNDeclareType |
HNDeclareType.setMetaPackageName(String metaPackageName) |
HNDeclareType |
HNDeclareType.setNameToken(net.thevpc.jeep.JToken name) |
HNDeclareType |
HNDeclareType.setNonInternalDeclaringType(HNDeclareType nonInternalDeclaringType) |
HNDeclareType |
HNDeclareType.setPackageName(String packageName) |
| Modifier and Type | Method and Description |
|---|---|
List<HNDeclareType> |
HNBlock.findDeclaredTypes() |
List<HNDeclareType> |
HNBlock.findDeclaredTypes(boolean fast) |
List<HNDeclareType> |
HNBlock.getClassDeclarations() |
| Modifier and Type | Method and Description |
|---|---|
void |
DuplicateDefChecker.add(HNDeclareType a) |
HNDeclareType |
HNDeclareType.setDeclaringType(HNDeclareType declaringType) |
HNDeclareInvokable |
HNDeclareInvokable.setDeclaringType(HNDeclareType declaringType) |
HNDeclareIdentifier |
HNDeclareIdentifier.setDeclaringType(HNDeclareType declaringType) |
HNDeclareType |
HNDeclareType.setNonInternalDeclaringType(HNDeclareType nonInternalDeclaringType) |
| Modifier and Type | Method and Description |
|---|---|
void |
DuplicateDefChecker.addSubTypes(List<HNDeclareType> a) |
| Modifier and Type | Method and Description |
|---|---|
HNDeclareType |
HProject.getMetaPackageType() |
| Modifier and Type | Method and Description |
|---|---|
HNDeclareType |
HLJCompilerContext.getMetaPackageType() |
HNDeclareType |
HLJCompilerContext.lookupEnclosingDeclareType(net.thevpc.jeep.JNode node) |
HNDeclareType |
HLJCompilerContext.lookupEnclosingDeclareTypeImmediate(net.thevpc.jeep.JNode node) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.jeep.JType |
HLJCompilerContext.getOrCreateType(HNDeclareType type) |
| Modifier and Type | Method and Description |
|---|---|
void |
HIndexerImpl.indexDeclareType(String uuid,
HNDeclareType item) |
void |
HIndexer.indexDeclareType(String uuid,
HNDeclareType item) |
void |
HIndexerImpl.indexDeclareType(String uuid,
HNDeclareType item,
IntRef typesCounter) |
| Constructor and Description |
|---|
HIndexedClass(HNDeclareType type,
String source) |
| Modifier and Type | Method and Description |
|---|---|
protected HNDeclareType |
HParser.currentClassDeclarationNode() |
| Constructor and Description |
|---|
HNDeclareTypeMainConstructor(HNDeclareType node) |
| Modifier and Type | Method and Description |
|---|---|
HNDeclareType |
HJavaContextHelper.getMetaPackage() |
HNDeclareType |
HStage08JavaTransform.lookupEnclosingDeclareTypeNew(HStage08JavaTransform.HLJCompilerContext2 compilerContext) |
| Modifier and Type | Method and Description |
|---|---|
List<HNDeclareType> |
HJavaContextHelper.getTopLevelTypes() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
HStage09JavaGenerator.generateClassFile(HNDeclareType classDeclaration,
File folder,
String[] sources,
HGenGlobalContext globalContext,
HProject program,
boolean metaPackageType) |
net.hl.compiler.stages.generators.java.HStage09JavaGenerator.StringPrec |
HStage09JavaGenerator.onDeclareType(HNDeclareType node,
HGenCompilationUnitContext cuctx,
net.thevpc.jeep.JNodePath path) |
void |
HJavaContextHelper.setMetaPackage(HNDeclareType metaPackage) |
| Modifier and Type | Method and Description |
|---|---|
void |
HJavaContextHelper.setTopLevelTypes(List<HNDeclareType> topLevelTypes) |
| Modifier and Type | Method and Description |
|---|---|
static HNDeclareType |
HNodeUtils.lookupEnclosingType(net.thevpc.jeep.JNode node) |
| Modifier and Type | Method and Description |
|---|---|
static HNDeclareInvokable |
HNodeUtils.getMainMethod(HNDeclareType type) |
Copyright © 2025 vpc open source initiative. All rights reserved.