summaryrefslogtreecommitdiff
path: root/clang/test/AST/Interp
AgeCommit message (Expand)Author
2024-08-16[clang] Rename all AST/Interp stuff to AST/ByteCode (#104552)Timm Baeder
2024-08-16[clang][Interp] Fix classifying enum types (#104582)Timm Baeder
2024-08-16[clang][Interp] Add scopes to conditional operator subexpressions (#104418)Timm Baeder
2024-08-15[clang][Interp] Call move function for certain primitive types (#104437)Timm Baeder
2024-08-15[clang][Interp] Pass callee decl to null_callee diagnostics (#104426)Timm Baeder
2024-08-14[clang] Turn -Wenum-constexpr-conversion into a hard error (#102364)Carlos Galvez
2024-08-14[clang][Interp] Diagnose pointer subtraction on zero-size arrays (#103015)Timm Baeder
2024-08-13[clang][Interp] Compile field+base destruction into class dtor func (#102871)Timm Baeder
2024-08-13Revert "Revert "[clang][Interp] Improve "in call to" call argument printing""...Vitaly Buka
2024-08-12[clang][Interp] Fix diagnosing uninitialized nested union fields (#102824)Timm Baeder
2024-08-11[clang][Interp] Propagate InUnion flag to base classes (#102804)Timm Baeder
2024-08-11[clang][Interp][NFC] Add a failing test case (#102801)Timm Baeder
2024-08-11[clang][Interp] Properly adjust instance pointer in virtual calls (#102800)Timm Baeder
2024-08-10Revert "[clang][Interp] Improve "in call to" call argument printing" (#102785)Vitaly Buka
2024-08-10[clang][Interp] Handle union copy/move ctors (#102762)Timm Baeder
2024-08-10[clang][Interp] Fix activating via indirect field initializers (#102753)Timm Baeder
2024-08-10[clang][Interp] Ignore unnamed bitfields when zeroing records (#102749)Timm Baeder
2024-08-10[clang][Interp] Only zero-init first union member (#102744)Timm Baeder
2024-08-10[clang][Interp] Handle nested unions (#102743)Timm Baeder
2024-08-10[clang][Interp] Do not call dtors of union members (#102739)Timm Baeder
2024-08-10[clang][Interp] Improve "in call to" call argument printing (#102735)Timm Baeder
2024-08-10[clang][Interp] Start implementing unions and changing the active member (#10...Timm Baeder
2024-08-09[Clang][Interp] Fix display of syntactically-invalid note for member function...yronglin
2024-08-08[clang][Interp] Don't diagnose indexing arrays with index 0 (#102454)Timm Baeder
2024-08-08[clang][Interp] Properly abort on reads from non-const variables (#102426)Timm Baeder
2024-08-07[clang][Interp] Fix BooleanToSignedIntegral casts for IntAP(S) (#102302)Timm Baeder
2024-08-07[clang][ExprConst] allow single element access of vector object to be constan...Vikram Hegde
2024-08-06[clang][Interp] Ignore ObjCBoxedExpr subexpr... (#102136)Timm Baeder
2024-08-06[clang][Interp] Fix getField() for integral pointers (#102120)Timm Baeder
2024-08-06[clang][Interp] Point 'declared here' note of invalid fns to definition (#102...Timm Baeder
2024-08-05[clang][Interp] Remove GlobalDecl flag (#101995)Timm Baeder
2024-08-05[clang][Interp] Handle Pointer::toAPValue() for expr bases (#101937)Timm Baeder
2024-08-05[clang][Interp] reinterpret casts aren't always fatal (#101900)Timm Baeder
2024-08-04[clang][Interp] Fix assignment operator call eval order (#101845)Timm Baeder
2024-08-03[clang][Interp] Fix assignment eval order (#101833)Timm Baeder
2024-08-03[clang][Interp] Fix function pointer callexpr eval order (#101821)Timm Baeder
2024-08-03[clang][Interp] Fix array subscript eval order (#101804)Timm Baeder
2024-08-03[clang][Interp] Simplify and fix variable scope handling (#101788)Timm Baeder
2024-08-03[clang][Interp] Convert blocks to DeadBlocks when destroying frames (#101794)Timm Baeder
2024-08-03[clang][Interp] Check for 'delete this' in dtors (#101792)Timm Baeder
2024-07-31[Clang][Interp] Fix the location of uninitialized base warning (#100761)yronglin
2024-07-31[clang][Interp] Handle virtual calls with covariant return types (#101218)Timm Baeder
2024-07-30[clang][Interp] Pick right dynamic type when doing virtual calls (#101166)Timm Baeder
2024-07-30[clang][Interp] Fix primitive MoveFn (#101165)Timm Baeder
2024-07-26[NFC][Clang][Interp] Add more test for `__builtin_os_log_format_buffer_size` ...yronglin
2024-07-25[clang][Interp] Add preliminary __builtin_constant_p implementationTimm Bäder
2024-07-25[clang][Interp] Fix array element This chainsTimm Bäder
2024-07-24[clang][Interp] Fix initializing array subobjects with This pointersTimm Bäder
2024-07-24[clang][Interp] Fix calling variadic call operatorsTimm Bäder
2024-07-24[clang][Interp] Bail out on value dependent variable initializersTimm Bäder