|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
Declarations
include/llvm/ADT/Twine.h 435 void toVector(SmallVectorImpl<char> &Out) const;
References
include/llvm/ADT/Twine.h 458 toVector(Out);
include/llvm/Support/FileUtilities.h 50 filename.toVector(Filename);
70 filename.toVector(Filename);
lib/MC/MCAsmStreamer.cpp 359 T.toVector(CommentToEmit);
lib/MC/MCParser/MCAsmParser.cpp 91 Msg.toVector(PErr.Msg);
108 Suffix.toVector(PErr.Msg);
lib/MC/WinCOFFObjectWriter.cpp 454 Twine('/').concat(Twine(StringTableEntry)).toVector(Buffer);
lib/ObjectYAML/MinidumpYAML.cpp 389 Twine(Index).toVector(Name);
lib/Support/Path.cpp 528 path.toVector(result);
744 Model.toVector(ModelStorage);
867 current_directory.toVector(current_dir);
lib/Support/Twine.cpp 51 toVector(Out);
lib/Support/Unix/Path.inc 627 path.toVector(dest);
1079 path.toVector(Storage);
lib/Support/VirtualFileSystem.cpp 271 Path.toVector(Storage);
322 adjustPath(Path, Storage).toVector(Absolute);
700 P.toVector(Path);
810 P.toVector(Path);
952 P.toVector(Path);
973 Path.toVector(Output);
1064 Path.toVector(AbsolutePath);
1627 Path_.toVector(Path);
tools/clang/include/clang/Basic/Features.def 39 FEATURE(address_sanitizer,
42 FEATURE(leak_sanitizer,
44 FEATURE(hwaddress_sanitizer,
47 FEATURE(memtag_sanitizer, LangOpts.Sanitize.has(SanitizerKind::MemTag))
48 FEATURE(xray_instrument, LangOpts.XRayInstrument)
49 FEATURE(undefined_behavior_sanitizer,
51 FEATURE(assume_nonnull, true)
52 FEATURE(attribute_analyzer_noreturn, true)
53 FEATURE(attribute_availability, true)
54 FEATURE(attribute_availability_with_message, true)
55 FEATURE(attribute_availability_app_extension, true)
56 FEATURE(attribute_availability_with_version_underscores, true)
57 FEATURE(attribute_availability_tvos, true)
58 FEATURE(attribute_availability_watchos, true)
59 FEATURE(attribute_availability_with_strict, true)
60 FEATURE(attribute_availability_with_replacement, true)
61 FEATURE(attribute_availability_in_templates, true)
62 FEATURE(attribute_availability_swift, true)
63 FEATURE(attribute_cf_returns_not_retained, true)
64 FEATURE(attribute_cf_returns_retained, true)
65 FEATURE(attribute_cf_returns_on_parameters, true)
66 FEATURE(attribute_deprecated_with_message, true)
67 FEATURE(attribute_deprecated_with_replacement, true)
68 FEATURE(attribute_ext_vector_type, true)
69 FEATURE(attribute_ns_returns_not_retained, true)
70 FEATURE(attribute_ns_returns_retained, true)
71 FEATURE(attribute_ns_consumes_self, true)
72 FEATURE(attribute_ns_consumed, true)
73 FEATURE(attribute_cf_consumed, true)
74 FEATURE(attribute_objc_ivar_unused, true)
75 FEATURE(attribute_objc_method_family, true)
76 FEATURE(attribute_overloadable, true)
77 FEATURE(attribute_unavailable_with_message, true)
78 FEATURE(attribute_unused_on_fields, true)
79 FEATURE(attribute_diagnose_if_objc, true)
80 FEATURE(blocks, LangOpts.Blocks)
81 FEATURE(c_thread_safety_attributes, true)
82 FEATURE(cxx_exceptions, LangOpts.CXXExceptions)
83 FEATURE(cxx_rtti, LangOpts.RTTI &&LangOpts.RTTIData)
84 FEATURE(enumerator_attributes, true)
85 FEATURE(nullability, true)
86 FEATURE(nullability_on_arrays, true)
87 FEATURE(memory_sanitizer,
90 FEATURE(thread_sanitizer, LangOpts.Sanitize.has(SanitizerKind::Thread))
91 FEATURE(dataflow_sanitizer, LangOpts.Sanitize.has(SanitizerKind::DataFlow))
92 FEATURE(scudo, LangOpts.Sanitize.hasOneOf(SanitizerKind::Scudo))
94 FEATURE(objc_arr, LangOpts.ObjCAutoRefCount) // FIXME: REMOVE?
95 FEATURE(objc_arc, LangOpts.ObjCAutoRefCount)
96 FEATURE(objc_arc_fields, true)
97 FEATURE(objc_arc_weak, LangOpts.ObjCWeak)
98 FEATURE(objc_default_synthesize_properties, LangOpts.ObjC)
99 FEATURE(objc_fixed_enum, LangOpts.ObjC)
100 FEATURE(objc_instancetype, LangOpts.ObjC)
101 FEATURE(objc_kindof, LangOpts.ObjC)
102 FEATURE(objc_modules, LangOpts.ObjC && LangOpts.Modules)
103 FEATURE(objc_nonfragile_abi, LangOpts.ObjCRuntime.isNonFragile())
104 FEATURE(objc_property_explicit_atomic, true)
105 FEATURE(objc_protocol_qualifier_mangling, true)
106 FEATURE(objc_weak_class, LangOpts.ObjCRuntime.hasWeakClassImport())
107 FEATURE(ownership_holds, true)
108 FEATURE(ownership_returns, true)
109 FEATURE(ownership_takes, true)
110 FEATURE(objc_bool, true)
111 FEATURE(objc_subscripting, LangOpts.ObjCRuntime.isNonFragile())
112 FEATURE(objc_array_literals, LangOpts.ObjC)
113 FEATURE(objc_dictionary_literals, LangOpts.ObjC)
114 FEATURE(objc_boxed_expressions, LangOpts.ObjC)
115 FEATURE(objc_boxed_nsvalue_expressions, LangOpts.ObjC)
116 FEATURE(arc_cf_code_audited, true)
117 FEATURE(objc_bridge_id, true)
118 FEATURE(objc_bridge_id_on_typedefs, true)
119 FEATURE(objc_generics, LangOpts.ObjC)
120 FEATURE(objc_generics_variance, LangOpts.ObjC)
121 FEATURE(objc_class_property, LangOpts.ObjC)
122 FEATURE(objc_c_static_assert, LangOpts.C11)
123 FEATURE(objc_cxx_static_assert, LangOpts.CPlusPlus11)
124 EXTENSION(objc_c_static_assert, true)
126 FEATURE(c_alignas, LangOpts.C11)
127 FEATURE(c_alignof, LangOpts.C11)
128 FEATURE(c_atomic, LangOpts.C11)
129 FEATURE(c_generic_selections, LangOpts.C11)
130 FEATURE(c_static_assert, LangOpts.C11)
131 FEATURE(c_thread_local, LangOpts.C11 &&PP.getTargetInfo().isTLSSupported())
133 FEATURE(cxx_access_control_sfinae, LangOpts.CPlusPlus11)
134 FEATURE(cxx_alias_templates, LangOpts.CPlusPlus11)
135 FEATURE(cxx_alignas, LangOpts.CPlusPlus11)
136 FEATURE(cxx_alignof, LangOpts.CPlusPlus11)
137 FEATURE(cxx_atomic, LangOpts.CPlusPlus11)
138 FEATURE(cxx_attributes, LangOpts.CPlusPlus11)
139 FEATURE(cxx_auto_type, LangOpts.CPlusPlus11)
140 FEATURE(cxx_constexpr, LangOpts.CPlusPlus11)
141 FEATURE(cxx_constexpr_string_builtins, LangOpts.CPlusPlus11)
142 FEATURE(cxx_decltype, LangOpts.CPlusPlus11)
143 FEATURE(cxx_decltype_incomplete_return_types, LangOpts.CPlusPlus11)
144 FEATURE(cxx_default_function_template_args, LangOpts.CPlusPlus11)
145 FEATURE(cxx_defaulted_functions, LangOpts.CPlusPlus11)
146 FEATURE(cxx_delegating_constructors, LangOpts.CPlusPlus11)
147 FEATURE(cxx_deleted_functions, LangOpts.CPlusPlus11)
148 FEATURE(cxx_explicit_conversions, LangOpts.CPlusPlus11)
149 FEATURE(cxx_generalized_initializers, LangOpts.CPlusPlus11)
150 FEATURE(cxx_implicit_moves, LangOpts.CPlusPlus11)
151 FEATURE(cxx_inheriting_constructors, LangOpts.CPlusPlus11)
152 FEATURE(cxx_inline_namespaces, LangOpts.CPlusPlus11)
153 FEATURE(cxx_lambdas, LangOpts.CPlusPlus11)
154 FEATURE(cxx_local_type_template_args, LangOpts.CPlusPlus11)
155 FEATURE(cxx_nonstatic_member_init, LangOpts.CPlusPlus11)
156 FEATURE(cxx_noexcept, LangOpts.CPlusPlus11)
157 FEATURE(cxx_nullptr, LangOpts.CPlusPlus11)
158 FEATURE(cxx_override_control, LangOpts.CPlusPlus11)
159 FEATURE(cxx_range_for, LangOpts.CPlusPlus11)
160 FEATURE(cxx_raw_string_literals, LangOpts.CPlusPlus11)
161 FEATURE(cxx_reference_qualified_functions, LangOpts.CPlusPlus11)
162 FEATURE(cxx_rvalue_references, LangOpts.CPlusPlus11)
163 FEATURE(cxx_strong_enums, LangOpts.CPlusPlus11)
164 FEATURE(cxx_static_assert, LangOpts.CPlusPlus11)
165 FEATURE(cxx_thread_local,
167 FEATURE(cxx_trailing_return, LangOpts.CPlusPlus11)
168 FEATURE(cxx_unicode_literals, LangOpts.CPlusPlus11)
169 FEATURE(cxx_unrestricted_unions, LangOpts.CPlusPlus11)
170 FEATURE(cxx_user_literals, LangOpts.CPlusPlus11)
171 FEATURE(cxx_variadic_templates, LangOpts.CPlusPlus11)
173 FEATURE(cxx_aggregate_nsdmi, LangOpts.CPlusPlus14)
174 FEATURE(cxx_binary_literals, LangOpts.CPlusPlus14)
175 FEATURE(cxx_contextual_conversions, LangOpts.CPlusPlus14)
176 FEATURE(cxx_decltype_auto, LangOpts.CPlusPlus14)
177 FEATURE(cxx_generic_lambdas, LangOpts.CPlusPlus14)
178 FEATURE(cxx_init_captures, LangOpts.CPlusPlus14)
179 FEATURE(cxx_relaxed_constexpr, LangOpts.CPlusPlus14)
180 FEATURE(cxx_return_type_deduction, LangOpts.CPlusPlus14)
181 FEATURE(cxx_variable_templates, LangOpts.CPlusPlus14)
193 FEATURE(has_nothrow_assign, LangOpts.CPlusPlus)
194 FEATURE(has_nothrow_copy, LangOpts.CPlusPlus)
195 FEATURE(has_nothrow_constructor, LangOpts.CPlusPlus)
196 FEATURE(has_trivial_assign, LangOpts.CPlusPlus)
197 FEATURE(has_trivial_copy, LangOpts.CPlusPlus)
198 FEATURE(has_trivial_constructor, LangOpts.CPlusPlus)
199 FEATURE(has_trivial_destructor, LangOpts.CPlusPlus)
200 FEATURE(has_virtual_destructor, LangOpts.CPlusPlus)
201 FEATURE(is_abstract, LangOpts.CPlusPlus)
202 FEATURE(is_base_of, LangOpts.CPlusPlus)
203 FEATURE(is_class, LangOpts.CPlusPlus)
204 FEATURE(is_constructible, LangOpts.CPlusPlus)
205 FEATURE(is_convertible_to, LangOpts.CPlusPlus)
206 FEATURE(is_empty, LangOpts.CPlusPlus)
207 FEATURE(is_enum, LangOpts.CPlusPlus)
208 FEATURE(is_final, LangOpts.CPlusPlus)
209 FEATURE(is_literal, LangOpts.CPlusPlus)
210 FEATURE(is_standard_layout, LangOpts.CPlusPlus)
211 FEATURE(is_pod, LangOpts.CPlusPlus)
212 FEATURE(is_polymorphic, LangOpts.CPlusPlus)
213 FEATURE(is_sealed, LangOpts.CPlusPlus &&LangOpts.MicrosoftExt)
214 FEATURE(is_trivial, LangOpts.CPlusPlus)
215 FEATURE(is_trivially_assignable, LangOpts.CPlusPlus)
216 FEATURE(is_trivially_constructible, LangOpts.CPlusPlus)
217 FEATURE(is_trivially_copyable, LangOpts.CPlusPlus)
218 FEATURE(is_union, LangOpts.CPlusPlus)
219 FEATURE(modules, LangOpts.Modules)
220 FEATURE(safe_stack, LangOpts.Sanitize.has(SanitizerKind::SafeStack))
221 FEATURE(shadow_call_stack,
223 FEATURE(tls, PP.getTargetInfo().isTLSSupported())
224 FEATURE(underlying_type, LangOpts.CPlusPlus)
227 EXTENSION(c_alignas, true)
228 EXTENSION(c_alignof, true)
229 EXTENSION(c_atomic, true)
230 EXTENSION(c_generic_selections, true)
231 EXTENSION(c_static_assert, true)
232 EXTENSION(c_thread_local, PP.getTargetInfo().isTLSSupported())
234 EXTENSION(cxx_atomic, LangOpts.CPlusPlus)
235 EXTENSION(cxx_deleted_functions, LangOpts.CPlusPlus)
236 EXTENSION(cxx_explicit_conversions, LangOpts.CPlusPlus)
237 EXTENSION(cxx_inline_namespaces, LangOpts.CPlusPlus)
238 EXTENSION(cxx_local_type_template_args, LangOpts.CPlusPlus)
239 EXTENSION(cxx_nonstatic_member_init, LangOpts.CPlusPlus)
240 EXTENSION(cxx_override_control, LangOpts.CPlusPlus)
241 EXTENSION(cxx_range_for, LangOpts.CPlusPlus)
242 EXTENSION(cxx_reference_qualified_functions, LangOpts.CPlusPlus)
243 EXTENSION(cxx_rvalue_references, LangOpts.CPlusPlus)
244 EXTENSION(cxx_variadic_templates, LangOpts.CPlusPlus)
245 EXTENSION(cxx_fixed_enum, true)
247 EXTENSION(cxx_binary_literals, true)
248 EXTENSION(cxx_init_captures, LangOpts.CPlusPlus11)
249 EXTENSION(cxx_variable_templates, LangOpts.CPlusPlus)
251 EXTENSION(overloadable_unmarked, true)
252 EXTENSION(pragma_clang_attribute_namespaces, true)
253 EXTENSION(pragma_clang_attribute_external_declaration, true)
254 EXTENSION(gnu_asm, LangOpts.GNUAsm)
tools/clang/lib/CodeGen/CGCoroutine.cpp 127 Twine(No).toVector(Prefix);
tools/clang/lib/CodeGen/CGObjCMac.cpp 7017 Name.toVector(TmpName);
tools/clang/tools/extra/clangd/FSProvider.cpp 31 InPath.toVector(Path);
tools/clang/unittests/Frontend/PCHPreambleTest.cpp 35 Path.toVector(PathVec);
tools/lldb/source/Commands/CommandCompletions.cpp 95 partial_name.toVector(CompletionBuffer);
tools/lldb/source/Host/linux/Host.cpp 169 (llvm::Twine("/proc/") + llvm::Twine(pid) + "/exe").toVector(ProcExe);
tools/lldb/unittests/Host/FileSystemTest.cpp 78 Twine("/symlink").toVector(Output);
82 Path.toVector(Output);
unittests/Support/VirtualFileSystemTest.cpp 84 Twine("/symlink").toVector(Output);
88 Path.toVector(Output);
143 Path.toVector(P);
461 Path.toVector(this->Path);