1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-09 20:12:21 +02:00
Beef/IDEHelper/Compiler
Brian Fiete 939c818581 Added back the "wantsDIForwardDecl = false" for LLVM
Not having this extra type information was causing types like enums to come out as 'void' in debug information due to (seemingly) an LLVM bug with forward decls
2019-12-21 05:46:24 -08:00
..
BfAst.cpp Nullable fixes for ?? 2019-12-13 14:23:06 -08:00
BfAst.h Made callstack aware of outer types vs namespaces. Colorized classview 2019-12-11 12:54:50 -08:00
BfAstAllocator.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfAstAllocator.h Initial checkin 2019-08-23 11:56:54 -07:00
BfAutoComplete.cpp Explicit interface autocomplete 2019-12-13 14:24:00 -08:00
BfAutoComplete.h Struct cast fix, deferred block fix 2019-12-13 14:22:23 -08:00
BfCodeGen.cpp Fixed stack overflow, optimized DetectLoops 2019-10-18 09:13:37 -07:00
BfCodeGen.h Working on properly rebuilding target even if we restart ide 2019-09-28 09:48:37 -07:00
BfCompiler.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfCompiler.h Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfConstResolver.cpp Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
BfConstResolver.h Initial checkin 2019-08-23 11:56:54 -07:00
BfContext.cpp Improved Win32 debugging 2019-11-30 13:28:40 -08:00
BfContext.h New nullable support 2019-11-21 08:23:18 -08:00
BfDefBuilder.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfDefBuilder.h Added constraints for operators, 'external' constraints for methods 2019-11-17 09:28:39 -08:00
BfDeferEvalChecker.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfDeferEvalChecker.h Initial checkin 2019-08-23 11:56:54 -07:00
BfDemangler.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfDemangler.h Initial checkin 2019-08-23 11:56:54 -07:00
BfElementVisitor.cpp Struct cast fix, deferred block fix 2019-12-13 14:22:23 -08:00
BfElementVisitor.h Added constraints for operators, 'external' constraints for methods 2019-11-17 09:28:39 -08:00
BfExprEvaluator.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfExprEvaluator.h Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
BfFixits.h Initial checkin 2019-08-23 11:56:54 -07:00
BfIRBuilder.cpp Added back the "wantsDIForwardDecl = false" for LLVM 2019-12-21 05:46:24 -08:00
BfIRBuilder.h Fix for Win32 vdata reflection hot swap 2019-12-03 08:03:45 -08:00
BfIRCodeGen.cpp Fixed enums in debugger, reformatting of operator constraints 2019-11-22 12:28:24 -08:00
BfIRCodeGen.h Added TargetTriple, fixed asm stuff for non-x86 LLVM 2019-10-17 06:30:17 -07:00
BfMangler.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfMangler.h Initial checkin 2019-08-23 11:56:54 -07:00
BfModule.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfModule.h Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfModuleTypeUtils.cpp Fixed cast 2019-12-13 15:28:37 -08:00
BfParser.cpp Added constraints for operators, 'external' constraints for methods 2019-11-17 09:28:39 -08:00
BfParser.h Initial checkin 2019-08-23 11:56:54 -07:00
BfPrinter.cpp Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
BfPrinter.h Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
BfReducer.cpp Improved deferred type name generation 2019-12-11 12:55:50 -08:00
BfReducer.h New nullable support 2019-11-21 08:23:18 -08:00
BfResolvedTypeUtils.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfResolvedTypeUtils.h Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfResolvePass.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfResolvePass.h Initial checkin 2019-08-23 11:56:54 -07:00
BfSource.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfSource.h Initial checkin 2019-08-23 11:56:54 -07:00
BfSourceClassifier.cpp Struct cast fix, deferred block fix 2019-12-13 14:22:23 -08:00
BfSourceClassifier.h Initial checkin 2019-08-23 11:56:54 -07:00
BfSourcePositionFinder.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfSourcePositionFinder.h Initial checkin 2019-08-23 11:56:54 -07:00
BfStmtEvaluator.cpp Struct cast fix, deferred block fix 2019-12-13 14:22:23 -08:00
BfSystem.cpp Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfSystem.h Deferred Import dynamic/static check, fix calling convention 2019-12-21 05:44:01 -08:00
BfTargetTriple.cpp Added TargetTriple, fixed asm stuff for non-x86 LLVM 2019-10-17 06:30:17 -07:00
BfTargetTriple.h Added TargetTriple, fixed asm stuff for non-x86 LLVM 2019-10-17 06:30:17 -07:00
BfType.h Initial checkin 2019-08-23 11:56:54 -07:00
BfUtil.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfUtil.h Initial checkin 2019-08-23 11:56:54 -07:00
BfVarDeclChecker.cpp Initial checkin 2019-08-23 11:56:54 -07:00
BfVarDeclChecker.h Initial checkin 2019-08-23 11:56:54 -07:00
MemReporter.cpp Beefy::String changes, lambda hotswap fixes 2019-09-03 11:17:13 -07:00
MemReporter.h Beefy::String changes, lambda hotswap fixes 2019-09-03 11:17:13 -07:00