swift
Setup code for Clang types in SIL.
#33541
Merged

Setup code for Clang types in SIL. #33541

varungandhi-apple
varungandhi-apple varungandhi-apple force pushed 5 years ago
varungandhi-apple varungandhi-apple requested a review from slavapestov slavapestov 5 years ago
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple
varungandhi-apple varungandhi-apple force pushed 5 years ago
varungandhi-apple
slavapestov
slavapestov commented on 2020-08-24
varungandhi-apple varungandhi-apple force pushed 5 years ago
varungandhi-apple
varungandhi-apple [AST] Support SILFunctionType/SILBlockStorageType in ClangTypeConverter.
362a25ae
varungandhi-apple varungandhi-apple force pushed 5 years ago
varungandhi-apple
varungandhi-apple varungandhi-apple force pushed 5 years ago
varungandhi-apple
varungandhi-apple
varungandhi-apple [AST] Add functionality for computing Clang types for SIL functions.
c890cdd1
varungandhi-apple [Serialization] Allow different Clang types in deserialization.
1807412e
varungandhi-apple [NFC] Remove ASTExtInfo::assertIsFunctionType in favor of checkInvari…
eaac23fd
varungandhi-apple [NFC] Use ClangTypeInfo's implicit null state instead of an extra Opt…
8da4d53d
varungandhi-apple [NFC] Remove unused function parameter.
eead4ae8
varungandhi-apple [NFC] Remove redundant ExtInfo parameter for getBridgedFunctionType.
eeec16f1
varungandhi-apple [NFC] Bridge based on SILFunctionLanguage instead of Representation.
fdbcd123
varungandhi-apple [NFC] Extract computation of SILExtInfoBuilder bits into new method.
f86aad9b
varungandhi-apple [NFC] Reuse SILExtInfoBuilder's main constructor in default constructor.
c4ad840a
varungandhi-apple varungandhi-apple force pushed to c4ad840a 5 years ago
varungandhi-apple
varungandhi-apple
swift-ci
swift-ci
varungandhi-apple
varungandhi-apple varungandhi-apple merged 8df83150 into master 5 years ago
varungandhi-apple varungandhi-apple deleted the vg-clang-types-in-sil-setup branch 5 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone