11 Commits (7125109e3f474a829a85a85ecfb78c983b09b476)

Author SHA1 Message Date
marcos henrich 7125109e3f Deprecated ExplicityIgnored use ExplicitlyIgnore(). Getting ExplicityIgnored and setting ExplicityIgnored to false don't make much sense anymore. 12 years ago
marcos henrich 951ba999b4 Added to macro pass CS_CONSTRAINT which can be use to constraint generic arguments. 12 years ago
marcos henrich 2b3d907ce8 Changed CS_IGNORE_GEN to set generation kind to internal. 12 years ago
marcos henrich 3f96bdbfe3 Replaced declaration IgnoreFlags by GenerationKind. Added methods IsInternal and IsDeclared to declaration. Replaced IsGenerated = true by GeneratioKind = GeneratioKind.Internal. Deprecated Ignore, replace Ignore set by ExplicityIgnored, replace Ignore get by IsGenerated, IsInternal or IsDeclared. 12 years ago
triton 8fbd68549e Added previously added CS_IGNORE_FILE to CheckMacrosPass documentation. 12 years ago
marcos henrich f02fa7b2ab Added a macro expansion processing to ignore a translation unit. 12 years ago
triton 1dec71e8f3 Added support for the CS_IGNORE_GEN macro to CheckMacrosPass. 12 years ago
triton 38009ce337 Fixed processing of classes in CheckMacrosPass. 12 years ago
triton 1d0bfbcf70 Fixed processing of forward declarations in CheckMacrosPass. 12 years ago
Joao Matos db8c2cc99e Fixed CheckMacroPass pass to work correctly for declaration contexts. 12 years ago
triton 067b2e841a Added a new pass to check for special macros known to CppSharp that can control binding behavior. 12 years ago