예제 #1
0
 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());
 }