Example #1
0
 public FuncInfo(ICompositeTypeInfo[] parameters, ICompositeTypeInfo returnType)
 {
     this.parameters = parameters;
     this.returnType = returnType;
 }
Example #2
0
 public ArrayCompositeTypeInfo(ICompositeTypeInfo baseElement)
 {
     _baseElementType = baseElement;
 }
Example #3
0
 public PtrCompositeTypeInfo(ICompositeTypeInfo baseElement)
 {
     _baseElementType = baseElement;
 }
Example #4
0
 /// <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);
 }
Example #5
0
 public FuncInfo(ICompositeTypeInfo[] parameters, ICompositeTypeInfo returnType)
 {
     this.parameters = parameters;
     this.returnType = returnType;
 }
Example #6
0
 public PtrCompositeTypeInfo(ICompositeTypeInfo baseElement)
 {
     _baseElementType = baseElement;
 }
Example #7
0
 public ArrayCompositeTypeInfo(ICompositeTypeInfo baseElement)
 {
     _baseElementType = baseElement;
 }
Example #8
0
 /// <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);
 }