public FuncInfo(ICompositeTypeInfo[] parameters, ICompositeTypeInfo returnType) { this.parameters = parameters; this.returnType = returnType; }
public ArrayCompositeTypeInfo(ICompositeTypeInfo baseElement) { _baseElementType = baseElement; }
public PtrCompositeTypeInfo(ICompositeTypeInfo baseElement) { _baseElementType = baseElement; }
/// <summary> /// Adds implementedType to the list of this type's defined variables /// </summary> /// <param name="implementedType"></param> public void DefinesVariable(ICompositeTypeInfo variableType) { _typeAttributes.cVars++; _definedVariables.Add(variableType); }
public FuncInfo(ICompositeTypeInfo[] parameters, ICompositeTypeInfo returnType) { this.parameters = parameters; this.returnType = returnType; }
public PtrCompositeTypeInfo(ICompositeTypeInfo baseElement) { _baseElementType = baseElement; }
public ArrayCompositeTypeInfo(ICompositeTypeInfo baseElement) { _baseElementType = baseElement; }
/// <summary> /// Adds implementedType to the list of this type's defined variables /// </summary> /// <param name="implementedType"></param> public void DefinesVariable(ICompositeTypeInfo variableType) { _typeAttributes.cVars++; _definedVariables.Add(variableType); }