Commit Graph

5 Commits

Author SHA1 Message Date
David Ungar
a4d32f9ced update swift-ide-test.cpp and sourceinfo.swift
Fix sourceinfo.swift
2021-02-27 09:24:34 -08:00
Rintaro Ishizaki
4c9d9337ea [Parse] Fix hash accumulation in decl member parsing
For example, given:

  class C: P {
    func foo() {}
  }

For the outer context (i.e. source file), the interface hash shoule be
'class C : P { }' for the member list, it's '{ func foo ( ) { } }'.
This must be the same regardless delayed parsing is enabled.
2021-02-01 17:46:44 -08:00
Robert Widmann
73ac8d3531 Replace llvm::MD5 with StableHasher 2021-01-21 17:19:38 -08:00
Rintaro Ishizaki
53317633c2 [Tests] Pre split test files
split_files.py changes the newline characters depending on the platform
2021-01-14 14:15:23 -08:00
Rintaro Ishizaki
a9a044c6e3 [Serialization] Serialize fingerprint, mtime, size of the source files 2021-01-13 11:49:52 -08:00