summaryrefslogtreecommitdiff
path: root/cscc/csharp/cs_internal.h
AgeCommit message (Expand)AuthorFilesLines
2009-08-01Add support for partial type declarations.Klaus Treichel1-0/+3
2009-07-30Store C# modifiers in the nodes instead of the attribute flags.Klaus Treichel1-0/+52
2009-04-16Add support for custom attributes attached to generic type parameters.Klaus Treichel1-18/+0
2009-04-15Move declaration of the new structs to cs_internal.hKlaus Treichel1-0/+19
2008-10-19Simplify ILNode_QualIdent by replacing right by the name directly.Klaus Treichel1-1/+1
2007-10-23Add some resolving of generic types.Klaus Treichel1-18/+16
2007-10-14Fix a bug with incorrect order of arrays of arrays. Do some preoaration forKlaus Treichel1-0/+18
2007-09-20Add support for declaring generic types and methods.Klaus Treichel1-1/+4
2007-05-05Make an interned string const char * and fix the resulting compiler warnings.Klaus Treichel1-1/+1
2004-07-19Add the "-fhidebysig" and "-fhidebyname" options to cscc; the latter canRhys Weatherley1-0/+5
2003-10-26Handle special C# keywords like "get", "set", "add", "remove", andRhys Weatherley1-6/+0
2003-06-26Report errors for "Finalize" methods that are not properly declaredRhys Weatherley1-0/+1
2003-06-21Add the CSLatin1Charset flagGopal V1-0/+5
2003-06-14allow unsafe destructorsGopal V1-0/+1
2003-05-31Add the -fno-generics option to csccGopal V1-0/+5
2003-05-29Implement Base element access for C# (semanalysis) and IL (codegen)Gopal V1-1/+1
2003-02-22Build generic type references during the parse; rearrange expression treesRhys Weatherley1-0/+17
2002-11-21Add the "DefaultMember" attribute to classes that have indexers.Rhys Weatherley1-0/+6
2002-11-15Enable use of global aliasesGopal V1-0/+5
2002-11-09Accept fully qualified types for non-using namespaces and ILSemAnalysisType c...Jonathan Springer1-0/+6
2002-11-09When a candidate method is found in a child class, ignore all candidatesRhys Weatherley1-0/+5
2002-10-27Fix Gopal's infamous 'class Foo{}...int Foo; Foo.Bar();' bug.Jonathan Springer1-0/+3
2002-10-26Add state to compiler so it knows when to resolve identifiers only as type.Jonathan Springer1-2/+3
2002-06-23Add some of the scaffolding that is necessary to process attributes forRhys Weatherley1-4/+25
2002-05-06Implement non-static field initializers.Rhys Weatherley1-0/+5
2002-05-06Begin adding support for attribute semantic analysis.Rhys Weatherley1-0/+10
2002-03-25Add the "-fmetadata-only" option to the C# compiler; defer semanticRhys Weatherley1-0/+5
2002-03-17Adjust #include lines to rectify annoying build problems on some systems.Rhys Weatherley1-2/+2
2002-03-17Detect duplicate methods and incorrect virtual method overrides.Rhys Weatherley1-0/+6
2002-03-14Add field initializers to static constructors.Rhys Weatherley1-0/+5
2002-03-09Move the bulk of the C# compiler plugin out of "cscc" and into "cscc/csharp".Rhys Weatherley1-0/+187