13        [global::System.Runtime.ConstrainedExecution.ReliabilityContract(global::System.Runtime.ConstrainedExecution.Consistency.WillNotCorruptState, global::System.Runtime.ConstrainedExecution.Cer.MayFail)]
 
   14        [global::Cpp2ILInjected.Token(Token = 
"0x6002D7A")]
 
   15        [global::Cpp2ILInjected.Address(RVA = 
"0x1578BFC", Offset = 
"0x1578BFC", Length = 
"0x36C")]
 
   16        [global::Cpp2ILInjected.CallAnalysis.DeduplicatedMethod]
 
   17        [global::Cpp2ILInjected.CallAnalysis.ContainsUnimplementedInstructions]
 
   18        [global::Cpp2ILInjected.CallAnalysis.CalledBy(
Type = 
typeof(global::System.
DefaultBinder), Member = 
"SelectProperty", MemberParameters = 
new object[]
 
   20            typeof(global::System.Reflection.BindingFlags),
 
   21            typeof(global::System.Reflection.PropertyInfo[]),
 
   24            typeof(global::System.Reflection.ParameterModifier[])
 
   25        }, ReturnType = 
typeof(global::System.Reflection.PropertyInfo))]
 
   26        [global::Cpp2ILInjected.CallAnalysis.CallerCount(Count = 1)]
 
   28        [global::Cpp2ILInjected.CallAnalysis.CallsUnknownMethods(Count = 22)]
 
   29        public static bool ForAll<T>(global::System.Collections.Generic.IEnumerable<T> 
collection, global::System.Predicate<T> predicate)