[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Dotgnu-pnet-commits] CVS: pnet/include il_program.h,1.34,1.35
From: |
Rhys Weatherley <address@hidden> |
Subject: |
[Dotgnu-pnet-commits] CVS: pnet/include il_program.h,1.34,1.35 |
Date: |
Fri, 14 Feb 2003 20:57:55 -0500 |
Update of /cvsroot/dotgnu-pnet/pnet/include
In directory subversions:/tmp/cvs-serv9268/include
Modified Files:
il_program.h
Log Message:
Add the new helper function ILClassNextMemberMatch and use it to speed
up method/field resolution in ilasm and ilalink.
Index: il_program.h
===================================================================
RCS file: /cvsroot/dotgnu-pnet/pnet/include/il_program.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -r1.34 -r1.35
*** il_program.h 31 Jan 2003 03:03:46 -0000 1.34
--- il_program.h 15 Feb 2003 01:57:52 -0000 1.35
***************
*** 698,701 ****
--- 698,710 ----
/*
+ * Iterate over the members of a class that match the given criteria.
+ * If "kind" is zero, then match all kinds. If "name" is NULL, then
+ * match all names. If "signature" is NULL, then match all signatures.
+ * The conditions are AND'ed together.
+ */
+ ILMember *ILClassNextMemberMatch(ILClass *info, ILMember *last, int kind,
+ const char
*name, ILType *signature);
+
+ /*
* Mark a class definition as "complete". This is typically
* used by compilers and assemblers to prevent further members
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Dotgnu-pnet-commits] CVS: pnet/include il_program.h,1.34,1.35,
Rhys Weatherley <address@hidden> <=