2008-10-05 |
Argiris Kirtzidis | Disambiguate between a declaration or an expression...
|
commit | commitdiff | tree |
2008-10-05 |
Argiris Kirtzidis | Fix Parser::isCXXConditionDeclaration to properly resolve...
|
commit | commitdiff | tree |
2008-10-05 |
Argiris Kirtzidis | Disambiguate between a declaration or expression for...
|
commit | commitdiff | tree |
2008-10-05 |
Argiris Kirtzidis | Consider GNU attributes when doing ambiguity resolution.
|
commit | commitdiff | tree |
2008-10-05 |
Argiris Kirtzidis | Append the test runs with '&&'.
|
commit | commitdiff | tree |
2008-10-05 |
Argiris Kirtzidis | Resolve ambiguous C++ statements (C++ 6.8p1).
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Add comments about C++ clause 3.3.2p4 that mentions...
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Do implicit conversion to bool for the condition in...
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Fix do-while scoping in C++.
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Allow array-to-pointer conversion for rvalues.
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | CXXConditionDeclExpr expression node is an lvalue.
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | LangOptions.C99 should be false in C++.
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Revert r56078, getLang().C99 being true in C++ is a...
|
commit | commitdiff | tree |
2008-09-11 |
Argiris Kirtzidis | Fold Parser::ParseTag into Parser::ParseEnumSpecifier...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | -getLang().C99 is true in C++ too, remove the use of...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | In the 'condition.cpp' test case, make sure that condition...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | Add some C++-specific comments in the parsing methods...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | Implement CodeGen support for the 'CXXConditionDeclExpr...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | Implement Sema support for the 'condition' part of...
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | Change line endings: CRLF -> LF
|
commit | commitdiff | tree |
2008-09-10 |
Argiris Kirtzidis | Use Sema::isDeclInScope instead of IdentifierResolver...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Add new 'CXXConditionDeclExpr' expression node used...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Make IdentifierResolver::isDeclInScope regard declarations...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Add a LangOptions member to IdentifierResolver.
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Add Sema::isDeclInScope which wraps IdentifierResolver...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Fix test case.
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Implement parser support for the 'condition' part of...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | IdentifierResolver cleanup. Make some methods out-of...
|
commit | commitdiff | tree |
2008-09-09 |
Argiris Kirtzidis | Update VC++ project files.
|
commit | commitdiff | tree |
2008-09-07 |
Argiris Kirtzidis | Support C++'s declaration-statement.
|
commit | commitdiff | tree |
2008-09-05 |
Argiris Kirtzidis | Support "typeof unary-expression" (GNU C++ extension).
|
commit | commitdiff | tree |
2008-09-05 |
Argiris Kirtzidis | Set different header search paths for the Windows platform.
|
commit | commitdiff | tree |
2008-09-05 |
Argiris Kirtzidis | Add header search paths for Mingw32 (GCC version 4).
|
commit | commitdiff | tree |
2008-09-05 |
Argiris Kirtzidis | Line endings: CRLF -> LF
|
commit | commitdiff | tree |
2008-08-28 |
Argiris Kirtzidis | Fix compilation error on MSVC.
|
commit | commitdiff | tree |
2008-08-24 |
Argiris Kirtzidis | Pass SourceRanges by reference to the various Diag...
|
commit | commitdiff | tree |
2008-08-24 |
Argiris Kirtzidis | Add a Parser::Diag overload that can receive a custom...
|
commit | commitdiff | tree |
2008-08-24 |
Argiris Kirtzidis | Rename Preprocessor::DisableBacktrack -> Preprocessor...
|
commit | commitdiff | tree |
2008-08-23 |
Argiris Kirtzidis | Add CodeGen support for CXXZeroInitValueExpr.
|
commit | commitdiff | tree |
2008-08-23 |
Argiris Kirtzidis | Add a null pointer test in the type-convert-construct...
|
commit | commitdiff | tree |
2008-08-23 |
Argiris Kirtzidis | CXXFunctionalCastExpr is a subclass of CastExpr. Make...
|
commit | commitdiff | tree |
2008-08-23 |
Argiris Kirtzidis | Add a safety check.
|
commit | commitdiff | tree |
2008-08-23 |
Argiris Kirtzidis | Change line endings: CRLF -> LF
|
commit | commitdiff | tree |
2008-08-22 |
Argiris Kirtzidis | Allow nested backtracks.
|
commit | commitdiff | tree |
2008-08-22 |
Argiris Kirtzidis | Move the rest of the Sema C++ tests into the SemaCXX...
|
commit | commitdiff | tree |
2008-08-22 |
Argiris Kirtzidis | Add support for C++'s "type-specifier ( expression...
|
commit | commitdiff | tree |
2008-08-18 |
Argiris Kirtzidis | Add ExplicitCastExpr to replace the current CastExpr...
|
commit | commitdiff | tree |
2008-08-18 |
Argiris Kirtzidis | "Remove the 'else' since the code is fallthrough after...
|
commit | commitdiff | tree |
2008-08-17 |
Argiris Kirtzidis | Type::isIntegerType() returns true for types between...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Move the C++ Sema tests into a separate SemaCXX directory.
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Move the type checking that Sema::ActOnCastExpr does...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Put (argument)-expression-list parsing in a separate...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | C++ casts, (static_cast. dynamic_cast, etc.) can have...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Move handling of postfix-expression suffixes out of...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Set the SourceRange ending of DeclSpec, when Parser...
|
commit | commitdiff | tree |
2008-08-16 |
Argiris Kirtzidis | Declarator class considers DeclSpec as immutable; Declarator...
|
commit | commitdiff | tree |
2008-08-10 |
Argiris Kirtzidis | Allow the preprocessor to cache the lexed tokens, so...
|
commit | commitdiff | tree |
2008-08-10 |
Argiris Kirtzidis | Add some C++ Decl statistics.
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Mention 'wchar_t' at the C++ status page.
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Handle BuiltinType::WChar inside CodeGenTypes::ConvertNewType().
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Change 'Wchar' to 'WChar' casing, for consistency.
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Handle WChar inside BuiltinType::getName().
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Implement support for the 'wchar_t' C++ type.
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | When in C++, invoke ASTConsumer::HandleTagDeclDefinition...
|
commit | commitdiff | tree |
2008-08-09 |
Argiris Kirtzidis | Passing right brace location to ActOnFinishCXXClassDef...
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Make RecordDecl::Destroy() public.
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Change line endings, CRLF -> LF.
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Revert my previous commit where I replaced cast<> with...
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Destroy and delete the FieldDecl members of a RecordDecl.
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Add iterator access to field members for RecordDecl.
|
commit | commitdiff | tree |
2008-08-08 |
Argiris Kirtzidis | Use static_cast<> instead of cast<> for CXXFieldDecl...
|
commit | commitdiff | tree |
2008-08-07 |
Argiris Kirtzidis | Clear DeclSpec::AsmLabel in DeclSpec::clear().
|
commit | commitdiff | tree |
2008-08-07 |
Argiris Kirtzidis | Add CXXRecordType class.
|
commit | commitdiff | tree |
2008-08-01 |
Argiris Kirtzidis | Wherever a type is used/returned from the Action module...
|
commit | commitdiff | tree |
2008-08-01 |
Argiris Kirtzidis | Make the default constructor of IdentifierResolver...
|
commit | commitdiff | tree |
2008-07-22 |
Argiris Kirtzidis | Fix compilation error on GCC 4.3.0 ('memcpy' was not...
|
commit | commitdiff | tree |
2008-07-21 |
Argiris Kirtzidis | Change 'MDecl' to 'MD' to fix redefinition compiler...
|
commit | commitdiff | tree |
2008-07-17 |
Argiris Kirtzidis | Unify ctx_iterator/ctx_begin()/ctx_end() and iterator...
|
commit | commitdiff | tree |
2008-07-16 |
Argiris Kirtzidis | When in C++, make EnumConstant names hide tag names...
|
commit | commitdiff | tree |
2008-07-16 |
Argiris Kirtzidis | When checking for name collision between a tag and...
|
commit | commitdiff | tree |
2008-07-16 |
Argiris Kirtzidis | Add 'this' in the comments of Parser::ParseCastExpression...
|
commit | commitdiff | tree |
2008-07-12 |
Argiris Kirtzidis | Use of NextToken() makes ParseIdentifierStatement unnecessary.
|
commit | commitdiff | tree |
2008-07-12 |
Argiris Kirtzidis | Convert CRLF -> LF line endings.
|
commit | commitdiff | tree |
2008-07-09 |
Argiris Kirtzidis | Simplify the parser a bit by looking at the next token...
|
commit | commitdiff | tree |
2008-07-09 |
Argiris Kirtzidis | Add Preprocessor::LookNext method, which implements...
|
commit | commitdiff | tree |
2008-07-04 |
Argiris Kirtzidis | Remove unused diagnostic.
|
commit | commitdiff | tree |
2008-07-04 |
Argiris Kirtzidis | '&&' commands together so that the test status reflects...
|
commit | commitdiff | tree |
2008-07-03 |
Argiris Kirtzidis | -Added bool feature.
|
commit | commitdiff | tree |
2008-07-03 |
Argiris Kirtzidis | -Change slightly the link to cxx_status.html of the...
|
commit | commitdiff | tree |
2008-07-02 |
Argiris Kirtzidis | Add note that most of C++ is not supported.
|
commit | commitdiff | tree |
2008-07-02 |
Argiris Kirtzidis | Set CSS defaults for tables.
|
commit | commitdiff | tree |
2008-07-02 |
Argiris Kirtzidis | Drop 'C++' from the features; suggestion by Holger...
|
commit | commitdiff | tree |
2008-07-02 |
Argiris Kirtzidis | Fix the page title.
|
commit | commitdiff | tree |
2008-07-02 |
Argiris Kirtzidis | Add a C++ status report page.
|
commit | commitdiff | tree |
2008-07-01 |
Argiris Kirtzidis | Update some comments.
|
commit | commitdiff | tree |
2008-07-01 |
Argiris Kirtzidis | Add Sema support for C++ classes.
|
commit | commitdiff | tree |
2008-06-28 |
Argiris Kirtzidis | Handle unnamed bitfields when parsing C++ classes.
|
commit | commitdiff | tree |
2008-06-28 |
Argiris Kirtzidis | Replace CurFunctionDecl and CurMethodDecl with methods...
|
commit | commitdiff | tree |
2008-06-25 |
Argiris Kirtzidis | The assert at Sema::ObjCActOnStartOfMethodDef should...
|
commit | commitdiff | tree |
2008-06-25 |
Argiris Kirtzidis | Set CXXClassVar to identifier namespace IDNS_Ordinary.
|
commit | commitdiff | tree |