codetools: clean up

git-svn-id: trunk@30784 -
This commit is contained in:
mattias 2011-05-17 12:47:25 +00:00
parent 03e8b0a1dc
commit f99cfe3556

View File

@ -6058,7 +6058,7 @@ var
OldInput: TFindDeclarationInput; OldInput: TFindDeclarationInput;
begin begin
Result:=false; Result:=false;
debugln(['TFindDeclarationTool.FindIdentifierInTypeOfConstant ',VarConstNode.DescAsString]); //debugln(['TFindDeclarationTool.FindIdentifierInTypeOfConstant ',VarConstNode.DescAsString]);
TypeNode:=VarConstNode.FirstChild; TypeNode:=VarConstNode.FirstChild;
if TypeNode=nil then exit; if TypeNode=nil then exit;
if TypeNode.Desc=ctnIdentifier then begin if TypeNode.Desc=ctnIdentifier then begin
@ -7853,19 +7853,19 @@ begin
// check each parameter for compatibility // check each parameter for compatibility
{ $IFDEF ShowExprEval} {$IFDEF ShowExprEval}
DebugLn('[TFindDeclarationTool.IsParamNodeListCompatibleToExprList] ', DebugLn('[TFindDeclarationTool.IsParamNodeListCompatibleToExprList] ',
' ExprParamList=[',TargetExprParamList.AsString,']'); ' ExprParamList=[',TargetExprParamList.AsString,']');
{ $ENDIF} {$ENDIF}
ParamNode:=FirstSourceParameterNode; ParamNode:=FirstSourceParameterNode;
i:=0; i:=0;
while (ParamNode<>nil) and (i<TargetExprParamList.Count) do begin while (ParamNode<>nil) and (i<TargetExprParamList.Count) do begin
SourceExprType:=ConvertNodeToExpressionType(ParamNode,Params); SourceExprType:=ConvertNodeToExpressionType(ParamNode,Params);
ParamCompatibility:=IsCompatible(TargetExprParamList.Items[i], ParamCompatibility:=IsCompatible(TargetExprParamList.Items[i],
SourceExprType,Params); SourceExprType,Params);
{ $IFDEF ShowExprEval} {$IFDEF ShowExprEval}
DebugLn(['[TFindDeclarationTool.IsParamNodeListCompatibleToExprList] B ',i,' Source=[',ExprTypeToString(SourceExprType),'] Target=[',ExprTypeToString(TargetExprParamList.Items[i]),'] Result=',TypeCompatibilityNames[ParamCompatibility]]); DebugLn(['[TFindDeclarationTool.IsParamNodeListCompatibleToExprList] B ',i,' Source=[',ExprTypeToString(SourceExprType),'] Target=[',ExprTypeToString(TargetExprParamList.Items[i]),'] Result=',TypeCompatibilityNames[ParamCompatibility]]);
{ $ENDIF} {$ENDIF}
if CompatibilityList<>nil then if CompatibilityList<>nil then
CompatibilityList[i]:=ParamCompatibility; CompatibilityList[i]:=ParamCompatibility;
if ParamCompatibility=tcIncompatible then begin if ParamCompatibility=tcIncompatible then begin