diff options
| author | 2014-08-13 05:43:07 +0000 | |
|---|---|---|
| committer | 2014-08-12 23:11:16 +0000 | |
| commit | 6c6c6f6683cbbb180b8b8c8f55886b067320e1e8 (patch) | |
| tree | 4b387bb8456823a029423df0dd3ca57a2a8afd1d /compiler/driver/compiler_driver.h | |
| parent | 1b3e5b6ffbb5f1cb21e6b1128d0031d14ba056d7 (diff) | |
| parent | 1ff3c98775a4577cf053dba9a0c2d5c21c07b298 (diff) | |
Merge "Avoid use of std::string where we have const char*."
Diffstat (limited to 'compiler/driver/compiler_driver.h')
| -rw-r--r-- | compiler/driver/compiler_driver.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/compiler/driver/compiler_driver.h b/compiler/driver/compiler_driver.h index 2a5cdb9f0a..233c4f887b 100644 --- a/compiler/driver/compiler_driver.h +++ b/compiler/driver/compiler_driver.h @@ -92,8 +92,6 @@ class CompilerTls { class CompilerDriver { public: - typedef std::set<std::string> DescriptorSet; - // Create a compiler targeting the requested "instruction_set". // "image" should be true if image specific optimizations should be // enabled. "image_classes" lets the compiler know what classes it @@ -105,7 +103,7 @@ class CompilerDriver { Compiler::Kind compiler_kind, InstructionSet instruction_set, InstructionSetFeatures instruction_set_features, - bool image, DescriptorSet* image_classes, + bool image, std::set<std::string>* image_classes, size_t thread_count, bool dump_stats, bool dump_passes, CumulativeLogger* timer, std::string profile_file = ""); @@ -152,7 +150,7 @@ class CompilerDriver { return image_; } - DescriptorSet* GetImageClasses() const { + const std::set<std::string>* GetImageClasses() const { return image_classes_.get(); } @@ -729,7 +727,7 @@ class CompilerDriver { // If image_ is true, specifies the classes that will be included in // the image. Note if image_classes_ is NULL, all classes are // included in the image. - std::unique_ptr<DescriptorSet> image_classes_; + std::unique_ptr<std::set<std::string>> image_classes_; size_t thread_count_; uint64_t start_ns_; |