Skip to content
Success

Changes

Summary

  1. tidy a string-library unhelpful comment (details)
  2. Modify substring interface from start-end to start-len, and add a missing test. (details)
  3. Draft Implementation for enum position pesudo function (posE). EnumPosExpr is mostly irrelevant for now. It is used in development/code probing and will be removed later (details)
  4. Add replacePseudoFunc (details)
  5. Adjust string assignment declarations for consistent/standard return type. (details)
  6. revert interpose experiment for build failure, not the cause (details)
  7. Implement string initialization and assignment from various numeric types (details)
Commit 906d8fa2462dabd55ea8943acbe9ac9f33195f35 by Michael Brooks
tidy a string-library unhelpful comment
The file was modifiedlibcfa/src/collections/string.cfa
Commit e8b3717356ccae5e6e9b884e3b31caa47d950414 by Michael Brooks
Modify substring interface from start-end to start-len, and add a missing test.
The file was modifiedlibcfa/src/collections/string.hfa
The file was modifiedlibcfa/src/collections/string_res.cfa
The file was modifiedtests/collections/string-api-coverage.cfa
The file was modifiedtests/collections/string-overwrite.cfa
The file was modifiedlibcfa/src/collections/string.cfa
The file was modifiedlibcfa/src/collections/string_res.hfa
The file was modifiedtests/collections/.expect/string-api-coverage.txt
Commit 59c8dff49bbb5284b39ab27da894a644327a531a by j82liang
Draft Implementation for enum position pesudo function (posE). EnumPosExpr is mostly irrelevant for now. It is used in development/code probing and will be removed later
The file was modifiedsrc/CodeGen/CodeGenerator.cpp
The file was modifiedsrc/AST/Visitor.hpp
The file was modifiedsrc/ResolvExpr/CandidateFinder.cpp
The file was modifiedsrc/AST/Print.cpp
The file was modifiedsrc/AST/Expr.cpp
The file was modifiedsrc/Parser/ExpressionNode.h
The file was modifiedsrc/Common/CodeLocationTools.cpp
The file was modifiedsrc/ResolvExpr/Resolver.cc
The file was modifiedsrc/Validate/module.mk
The file was modifiedsrc/AST/Expr.hpp
The file was modifiedsrc/AST/Fwd.hpp
The file was modifiedsrc/AST/Node.cpp
The file was modifiedsrc/Parser/ExpressionNode.cc
The file was modifiedsrc/main.cc
The file was modifiedsrc/Validate/Autogen.cpp
The file was modifiedsrc/CodeGen/CodeGenerator.hpp
The file was modifiedsrc/AST/Pass.impl.hpp
The file was modifiedsrc/GenPoly/Box.cpp
The file was modifiedsrc/AST/Pass.hpp
The file was modifiedsrc/InitTweak/InitTweak.cc
Commit ac939461de6b6d92ea54de7526795c26af87d313 by j82liang
Add replacePseudoFunc
The file was addedsrc/Validate/ReplacePseudoFunc.hpp
The file was addedsrc/Validate/ReplacePseudoFunc.cpp
Commit b1eefe50ac43e1e276c3a39c9794d6b218c9a71f by Michael Brooks
Adjust string assignment declarations for consistent/standard return type.
The file was modifiedlibcfa/src/collections/string.cfa
The file was modifiedlibcfa/src/collections/string.hfa
Commit 45d1ab9fafee601ccb112a2fbebe9c393760f4c2 by Peter Buhr
revert interpose experiment for build failure, not the cause
The file was modifiedlibcfa/src/interpose.cfa
Commit f2898df1db5cd1f1673c3aaa39bc475f81adb6e2 by Michael Brooks
Implement string initialization and assignment from various numeric types
The file was modifiedlibcfa/src/collections/string_res.cfa
The file was modifiedlibcfa/src/collections/string_res.hfa
The file was modifiedtests/collections/string-api-coverage.cfa
The file was modifiedlibcfa/src/collections/string.cfa
The file was modifiedtests/collections/.expect/string-api-coverage.txt
The file was modifiedlibcfa/src/collections/string.hfa