Changeset 73 in dev for BasicCompiler_Common/Overload.cpp


Ignore:
Timestamp:
Mar 16, 2007, 11:07:14 PM (18 years ago)
Author:
dai_9181
Message:

Parameterクラスを適用。32bit側は動くようになったので、64bitのほうを調整する。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • BasicCompiler_Common/Overload.cpp

    r71 r73  
    77#endif
    88
    9 SUBINFO *OverloadSolutionWithStrParam(
     9SubInfo *OverloadSolutionWithStrParam(
    1010    const char *name,
    11     std::vector<SUBINFO *> &subs,
     11    std::vector<SubInfo *> &subs,
    1212    const char *Parameter,
    1313    const char *ObjectName,
     
    3737*/
    3838        //パラメータオブジェクトを生成
     39        if(lstrcmp(Parameter,"\"test\"")==0){
     40            int i=0;
     41        }
    3942        pobj_parameter=new ParamImpl(Parameter);
    4043        if(pReturnTypeInfo) pobj_parameter->SetReturnType(pReturnTypeInfo);
    4144
    4245
    43         SUBINFO *psi;
     46        SubInfo *psi;
    4447        psi=pobj_parameter->OverloadSolution(name,subs);
    4548
     
    5255}
    5356
    54 SUBINFO *OverloadSolution(
     57SubInfo *OverloadSolution(
    5558    const char *name,
    56     std::vector<SUBINFO *> &subs,
     59    std::vector<SubInfo *> &subs,
    5760    const PARAMETER_INFO *ppi,
    5861    const int ParmNum,
     
    6871        if(pReturnTypeInfo) pobj_Parameter->SetReturnType(pReturnTypeInfo);
    6972
    70         SUBINFO *psi;
     73        SubInfo *psi;
    7174        psi=pobj_Parameter->OverloadSolution(name,subs);
    7275
Note: See TracChangeset for help on using the changeset viewer.