Commit History

Author SHA1 Message Date
  Chandler Carruth 324f918438 Update the file headers across all of the LLVM projects in the monorepo 6 years ago
  Malcolm Parsons 4d6ad36d4c Tracking exception specification source locations 8 years ago
  Malcolm Parsons d18ea6642f [Sema] Store a SourceRange for multi-token builtin types 8 years ago
  Aaron Ballman 89dda3855c Properly track the end location of an exception specification. 9 years ago
  Aaron Ballman 5d6b9bd99d Rename AST node matchers to match the AST node names directly. Part of this rename also splits recordDecl() (which used to match CXXRecordDecl) into recordDecl() (that matches RecordDecl) and cxxRecordDecl (that matches CXXRecordDecl). Also adds isStruct(), isUnion(), and isClass() narrowing matchers for RecordDecl objects. 10 years ago
  Yunzhong Gao de723f5818 Fix a few line endings. NFC. 10 years ago
  Alexander Kornienko dfa4cf3126 Use 'override/final' instead of 'virtual' for overridden methods 10 years ago
  Aaron Ballman 480b111b17 Track the source location of the dot or arrow operator in a MemberExpr. 10 years ago
  Eli Bendersky 6ad2072125 Record correct source range for defaulted/deleted members. 10 years ago
  Fariborz Jahanian dd5b95a80e Obective-C. Patch to fix the incorrect ObjcMessageExpr argument source ranges, 11 years ago
  Nikola Smiljanic 94b86863ab Fix FriendDecl source location and range for class templates and function declarations that don't start with 'friend' keyword. Add more unittests. 11 years ago
  Nikola Smiljanic 5db2c779a8 Add first set of tests for FriendDecl source range and location. 11 years ago
  Peter Collingbourne c7ecd63edf Correctly set brace range for CXXConstructExprs formed by list initialization. 11 years ago
  Chandler Carruth 4b9be6e25f Sort all the #include lines with LLVM's utils/sort_includes.py which 11 years ago
  Enea Zaffanella 1245a54ca6 Fix missing source location in CXXTemporaryObjectExpr nodes. 12 years ago
  Enea Zaffanella de9ed71c69 Fix source range of implicitly instantiated friend declaration. 12 years ago
  Enea Zaffanella d4de59d3e5 Fixed source range of C++03 access declarations. 12 years ago
  Enea Zaffanella 51da1426b5 Fixed testcase failing under MS by adding "-fno-delayed-template-parsing", 12 years ago
  NAKAMURA Takumi 1fb09dfa19 AST/SourceLocationTest.cpp: Appease MS hosts to suppress CXXUnresolvedConstructExpr.SourceRange, for now. 12 years ago
  Enea Zaffanella bd9cbd22b8 Fixed source range for functional cast and unresolved construct expr nodes. 12 years ago
  Enea Zaffanella 2d77634e83 Fixed source location info for UnaryTransformTypeLoc nodes. 12 years ago
  Eli Friedman 6e40c9544a Fix source range of CXXNewExpr with parentheses around the type. PR15569. 12 years ago
  Eli Friedman 44ee0a710c Re-commit r183466 with a fix to make the TypeLoc casting machinery work 12 years ago
  Manuel Klimek 7e6e515fc7 Adds a test that verifies angle bracket locations. 12 years ago
  Tanya Lattner 8aa86d1155 Add an error to check that all program scope variables are in the constant address space in OpenCL. 12 years ago
  Richard Smith afbcab8d10 PR15095: Use more correct source locations for the InitListExpr we fake up for 12 years ago
  Manuel Klimek 4d0e9f5807 Move commonly useful code for AST testing into MatchVerfier.h. 12 years ago
  Chandler Carruth 1050e8b225 Sort the #include lines for unittests/... 12 years ago
  David Blaikie c2fc67e0cf Fix a source range regression in C++ new expressions with call initializers. 12 years ago
  Abramo Bagnara 4c5750e0d1 Fixed converted ConstantArrayTypeLoc range. Added a missing testcase for ConstructorDecl source range. 12 years ago