public override bool HasExternalLibraryCall()
 {
     if (IsBinaryExpression())
     {
         return(Argument1.HasExternalLibraryCall() || Argument2.HasExternalLibraryCall());
     }
     else
     {
         return(Argument1.HasExternalLibraryCall());
     }
 }
示例#2
0
文件: If.cs 项目: vu111293/pat-design
 public override bool HasExternalLibraryCall()
 {
     if (ElsePart != null)
     {
         return(Condition.HasExternalLibraryCall() || ThenPart.HasExternalLibraryCall() ||
                ElsePart.HasExternalLibraryCall());
     }
     else
     {
         return(Condition.HasExternalLibraryCall() || ThenPart.HasExternalLibraryCall());
     }
 }
示例#3
0
 public override bool HasExternalLibraryCall()
 {
     return(Test.HasExternalLibraryCall() || Body.HasExternalLibraryCall());
 }
示例#4
0
 public override bool HasExternalLibraryCall()
 {
     return(RightHandExpression.HasExternalLibraryCall());
 }
示例#5
0
 public override bool HasExternalLibraryCall()
 {
     return(RecordExpression.HasExternalLibraryCall() || PropertyExpression.HasExternalLibraryCall() ||
            RightHandExpression.HasExternalLibraryCall());
 }
示例#6
0
 public override bool HasExternalLibraryCall()
 {
     return(FirstPart.HasExternalLibraryCall() || SecondPart.HasExternalLibraryCall());
 }