|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
gen/tools/lldb/scripts/LLDBWrapPython.cpp18104 lldb::LanguageType result;
23679 lldb::LanguageType arg2 ;
24214 lldb::LanguageType arg2 ;
27735 lldb::LanguageType arg2 ;
30687 lldb::LanguageType result;
32798 lldb::LanguageType result;
34715 lldb::LanguageType result;
34739 lldb::LanguageType arg1 ;
56103 lldb::LanguageType arg4 ;
56386 lldb::LanguageType arg5 ;
56483 lldb::LanguageType arg5 ;
56848 lldb::LanguageType arg3 ;
57354 lldb::LanguageType arg2 ;
67766 lldb::LanguageType result;
67820 lldb::LanguageType arg2 ;
71539 lldb::LanguageType result;
71588 lldb::LanguageType arg2 ;
include/llvm/ADT/Optional.h 144 T value;
160 explicit OptionalStorage(in_place_t, Args &&... args)
161 : value(std::forward<Args>(args)...), hasVal(true) {}
172 T &getValue() LLVM_LVALUE_FUNCTION noexcept {
176 T const &getValue() const LLVM_LVALUE_FUNCTION noexcept {
181 T &&getValue() && noexcept {
216 optional_detail::OptionalStorage<T> Storage;
219 using value_type = T;
224 Optional(const T &y) : Storage(optional_detail::in_place_t{}, y) {}
227 Optional(T &&y) : Storage(optional_detail::in_place_t{}, std::move(y)) {}
230 Optional &operator=(T &&y) {
241 static inline Optional create(const T *y) {
245 Optional &operator=(const T &y) {
253 const T *getPointer() const { return &Storage.getValue(); }
254 T *getPointer() { return &Storage.getValue(); }
255 const T &getValue() const LLVM_LVALUE_FUNCTION { return Storage.getValue(); }
256 T &getValue() LLVM_LVALUE_FUNCTION { return Storage.getValue(); }
260 const T *operator->() const { return getPointer(); }
261 T *operator->() { return getPointer(); }
262 const T &operator*() const LLVM_LVALUE_FUNCTION { return getValue(); }
263 T &operator*() LLVM_LVALUE_FUNCTION { return getValue(); }
266 constexpr T getValueOr(U &&value) const LLVM_LVALUE_FUNCTION {
271 T &&getValue() && { return std::move(Storage.getValue()); }
272 T &&operator*() && { return std::move(Storage.getValue()); }
275 T getValueOr(U &&value) && {
include/llvm/Support/type_traits.h 91 T t;
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
122 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<const F &>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
130 static auto get(F*) -> decltype(std::declval<F &>() = std::declval<F &&>(), std::true_type{});
145 std::is_copy_constructible<detail::trivial_helper<T>>::value;
147 !std::is_copy_constructible<T>::value;
151 std::is_move_constructible<detail::trivial_helper<T>>::value;
153 !std::is_move_constructible<T>::value;
157 is_copy_assignable<detail::trivial_helper<T>>::value;
159 !is_copy_assignable<T>::value;
163 is_move_assignable<detail::trivial_helper<T>>::value;
165 !is_move_assignable<T>::value;
169 std::is_destructible<detail::trivial_helper<T>>::value;
tools/lldb/include/lldb/API/SBCompileUnit.h 66 lldb::LanguageType GetLanguage();
tools/lldb/include/lldb/API/SBDebugger.h 269 SBTypeCategory GetCategory(lldb::LanguageType lang_type);
296 SBError RunREPL(lldb::LanguageType language, const char *repl_options);
tools/lldb/include/lldb/API/SBExpressionOptions.h 69 void SetLanguage(lldb::LanguageType language);
tools/lldb/include/lldb/API/SBFrame.h 85 lldb::LanguageType GuessLanguage() const;
tools/lldb/include/lldb/API/SBFunction.h 55 lldb::LanguageType GetLanguage();
tools/lldb/include/lldb/API/SBLanguageRuntime.h 18 static lldb::LanguageType GetLanguageTypeFromString(const char *string);
20 static const char *GetNameForLanguageType(lldb::LanguageType language);
tools/lldb/include/lldb/API/SBTarget.h 570 lldb::LanguageType symbol_language,
584 lldb::LanguageType symbol_language,
591 lldb::LanguageType symbol_language,
604 const char *symbol_name_regex, lldb::LanguageType symbol_language,
621 lldb::SBBreakpoint BreakpointCreateForException(lldb::LanguageType language,
tools/lldb/include/lldb/API/SBTypeCategory.h 35 lldb::LanguageType GetLanguageAtIndex(uint32_t idx);
39 void AddLanguage(lldb::LanguageType language);
tools/lldb/include/lldb/API/SBTypeSummary.h 30 lldb::LanguageType GetLanguage();
34 void SetLanguage(lldb::LanguageType);
tools/lldb/include/lldb/Breakpoint/BreakpointResolverName.h 28 lldb::LanguageType language,
36 lldb::LanguageType language, lldb::addr_t offset,
42 lldb::LanguageType language, lldb::addr_t offset,
48 lldb::LanguageType language, lldb::addr_t offset,
85 lldb::LanguageType m_language;
tools/lldb/include/lldb/Core/Debugger.h 318 Status RunREPL(lldb::LanguageType language, const char *repl_options);
tools/lldb/include/lldb/Core/Highlighter.h 149 const Highlighter &getHighlighterFor(lldb::LanguageType language_type,
tools/lldb/include/lldb/Core/Mangled.h 135 ConstString GetDemangledName(lldb::LanguageType language) const;
141 ConstString GetDisplayDemangledName(lldb::LanguageType language) const;
168 ConstString GetName(lldb::LanguageType language,
178 bool NameMatches(ConstString name, lldb::LanguageType language) const {
184 lldb::LanguageType language) const;
234 lldb::LanguageType GuessLanguage() const;
tools/lldb/include/lldb/Core/Module.h 789 GetTypeSystemForLanguage(lldb::LanguageType language);
898 lldb::LanguageType language);
924 lldb::LanguageType m_language;
tools/lldb/include/lldb/Core/ValueObject.h 373 virtual lldb::LanguageType GetObjectRuntimeLanguage();
500 GetSummaryAsCString(lldb::LanguageType lang = lldb::eLanguageTypeUnknown);
504 lldb::LanguageType lang = lldb::eLanguageTypeUnknown);
700 virtual lldb::LanguageType GetPreferredDisplayLanguage();
702 void SetPreferredDisplayLanguage(lldb::LanguageType);
897 lldb::LanguageType m_preferred_display_language;
984 void SetPreferredDisplayLanguageIfNeeded(lldb::LanguageType);
tools/lldb/include/lldb/Core/ValueObjectConstResult.h 106 lldb::LanguageType GetPreferredDisplayLanguage() override;
tools/lldb/include/lldb/Core/ValueObjectDynamicValue.h 90 lldb::LanguageType GetPreferredDisplayLanguage() override;
92 void SetPreferredDisplayLanguage(lldb::LanguageType);
tools/lldb/include/lldb/Core/ValueObjectSyntheticFilter.h 108 lldb::LanguageType GetPreferredDisplayLanguage() override;
110 void SetPreferredDisplayLanguage(lldb::LanguageType);
tools/lldb/include/lldb/DataFormatters/DataVisualization.h 92 static bool GetCategory(lldb::LanguageType language,
106 static void Enable(lldb::LanguageType lang_type);
110 static void Disable(lldb::LanguageType lang_type);
tools/lldb/include/lldb/DataFormatters/DumpValueObjectOptions.h 115 lldb::LanguageType lang = lldb::eLanguageTypeUnknown);
137 lldb::LanguageType m_varformat_language = lldb::eLanguageTypeUnknown;
tools/lldb/include/lldb/DataFormatters/FormatClasses.h 87 typedef std::vector<lldb::LanguageType> CandidateLanguagesVector;
tools/lldb/include/lldb/DataFormatters/FormatManager.h 41 typedef std::map<lldb::LanguageType, LanguageCategory::UniquePointer>
60 TypeCategoryMap::Position pos, lldb::LanguageType lang) {
61 std::initializer_list<lldb::LanguageType> langs = {lang};
67 std::initializer_list<lldb::LanguageType> langs = {}) {
71 for (const lldb::LanguageType lang : langs)
195 LanguageCategory *GetCategoryForLanguage(lldb::LanguageType lang_type);
197 static std::vector<lldb::LanguageType>
198 GetCandidateLanguages(lldb::LanguageType lang_type);
201 static std::vector<lldb::LanguageType>
tools/lldb/include/lldb/DataFormatters/LanguageCategory.h 26 LanguageCategory(lldb::LanguageType lang_type);
tools/lldb/include/lldb/DataFormatters/StringPrinter.h 71 void SetLanguage(lldb::LanguageType l) { m_language_type = l; }
73 lldb::LanguageType GetLanguage() const { return m_language_type; }
101 lldb::LanguageType m_language_type = lldb::eLanguageTypeUnknown;
tools/lldb/include/lldb/DataFormatters/TypeCategory.h 218 std::initializer_list<lldb::LanguageType> langs = {});
358 lldb::LanguageType GetLanguageAtIndex(size_t idx);
360 void AddLanguage(lldb::LanguageType lang);
362 bool HasLanguage(lldb::LanguageType lang);
389 std::vector<lldb::LanguageType> m_languages;
tools/lldb/include/lldb/DataFormatters/TypeSummary.h 32 lldb::LanguageType GetLanguage() const;
36 TypeSummaryOptions &SetLanguage(lldb::LanguageType);
41 lldb::LanguageType m_lang;
tools/lldb/include/lldb/Expression/Expression.h 65 virtual lldb::LanguageType Language() { return lldb::eLanguageTypeUnknown; }
tools/lldb/include/lldb/Expression/LLVMUserExpression.h 52 llvm::StringRef prefix, lldb::LanguageType language,
tools/lldb/include/lldb/Expression/REPL.h 55 static lldb::REPLSP Create(Status &Status, lldb::LanguageType language,
126 virtual lldb::LanguageType GetLanguage() = 0;
tools/lldb/include/lldb/Expression/UserExpression.h 62 llvm::StringRef prefix, lldb::LanguageType language,
195 lldb::LanguageType Language() override { return m_language; }
305 lldb::LanguageType m_language; ///< The language to use when parsing
tools/lldb/include/lldb/Interpreter/OptionValue.h 277 lldb::LanguageType GetLanguageValue(
278 lldb::LanguageType fail_value = lldb::eLanguageTypeUnknown) const;
280 bool SetLanguageValue(lldb::LanguageType new_language);
tools/lldb/include/lldb/Interpreter/OptionValueLanguage.h 20 OptionValueLanguage(lldb::LanguageType value)
23 OptionValueLanguage(lldb::LanguageType current_value,
24 lldb::LanguageType default_value)
54 lldb::LanguageType GetCurrentValue() const { return m_current_value; }
56 lldb::LanguageType GetDefaultValue() const { return m_default_value; }
58 void SetCurrentValue(lldb::LanguageType value) { m_current_value = value; }
60 void SetDefaultValue(lldb::LanguageType value) { m_default_value = value; }
63 lldb::LanguageType m_current_value;
64 lldb::LanguageType m_default_value;
tools/lldb/include/lldb/Symbol/ClangASTContext.h 75 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
263 int kind, lldb::LanguageType language,
479 lldb::LanguageType *language_ptr,
602 bool SupportsLanguage(lldb::LanguageType language) override;
618 lldb::LanguageType
1025 lldb::LanguageType language,
tools/lldb/include/lldb/Symbol/ClangExternalASTSourceCommon.h 90 lldb::LanguageType GetObjectPtrLanguage() const {
tools/lldb/include/lldb/Symbol/CompileUnit.h 77 lldb::LanguageType language, lldb_private::LazyBool is_optimized);
116 lldb::LanguageType language, lldb_private::LazyBool is_optimized);
144 lldb::LanguageType GetLanguage();
146 void SetLanguage(lldb::LanguageType language) {
389 lldb::LanguageType m_language;
tools/lldb/include/lldb/Symbol/CompilerDeclContext.h 68 bool IsClassMethod(lldb::LanguageType *language_ptr,
tools/lldb/include/lldb/Symbol/CompilerType.h 161 lldb::LanguageType GetMinimumLanguage();
tools/lldb/include/lldb/Symbol/Function.h 200 void DumpStopContext(Stream *s, lldb::LanguageType language) const;
202 ConstString GetName(lldb::LanguageType language) const;
204 ConstString GetDisplayName(lldb::LanguageType language) const;
391 lldb::LanguageType GetLanguage() const;
tools/lldb/include/lldb/Symbol/Symbol.h 111 lldb::LanguageType GetLanguage() const {
tools/lldb/include/lldb/Symbol/SymbolContext.h 229 lldb::LanguageType GetLanguage() const;
269 bool GetFunctionMethodInfo(lldb::LanguageType &language,
tools/lldb/include/lldb/Symbol/SymbolFile.h 121 virtual lldb::LanguageType ParseLanguage(CompileUnit &comp_unit) = 0;
211 GetTypeSystemForLanguage(lldb::LanguageType language);
tools/lldb/include/lldb/Symbol/TypeSystem.h 45 llvm::Optional<lldb::LanguageType> GetSingularLanguage();
46 void Insert(lldb::LanguageType language);
98 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
101 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
146 void *opaque_decl_ctx, lldb::LanguageType *language_ptr,
209 virtual bool SupportsLanguage(lldb::LanguageType language) = 0;
227 virtual lldb::LanguageType
455 lldb::LanguageType language,
515 GetTypeSystemForLanguage(lldb::LanguageType language, Module *module,
519 GetTypeSystemForLanguage(lldb::LanguageType language, Target *target,
523 typedef std::map<lldb::LanguageType, lldb::TypeSystemSP> collection;
tools/lldb/include/lldb/Symbol/Variable.h 63 lldb::LanguageType GetLanguage() const;
tools/lldb/include/lldb/Target/Language.h 150 static Language *FindPlugin(lldb::LanguageType language);
156 static Language *FindPlugin(lldb::LanguageType language,
162 virtual lldb::LanguageType GetLanguageType() const = 0;
241 static lldb::LanguageType
243 static lldb::LanguageType GetLanguageTypeFromString(llvm::StringRef string);
245 static const char *GetNameForLanguageType(lldb::LanguageType language);
251 static void ForAllLanguages(std::function<bool(lldb::LanguageType)> callback);
253 static bool LanguageIsCPlusPlus(lldb::LanguageType language);
255 static bool LanguageIsObjC(lldb::LanguageType language);
257 static bool LanguageIsC(lldb::LanguageType language);
260 static bool LanguageIsCFamily(lldb::LanguageType language);
262 static bool LanguageIsPascal(lldb::LanguageType language);
266 static lldb::LanguageType GetPrimaryLanguage(lldb::LanguageType language);
266 static lldb::LanguageType GetPrimaryLanguage(lldb::LanguageType language);
268 static std::set<lldb::LanguageType> GetSupportedLanguages();
tools/lldb/include/lldb/Target/LanguageRuntime.h 31 lldb::LanguageType language,
52 lldb::LanguageType m_language;
66 lldb::LanguageType language);
70 virtual lldb::LanguageType GetLanguageType() const = 0;
115 CreateExceptionBreakpoint(Target &target, lldb::LanguageType language,
120 GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp);
tools/lldb/include/lldb/Target/Process.h 2197 LanguageRuntime *GetLanguageRuntime(lldb::LanguageType language,
2625 typedef std::map<lldb::LanguageType, lldb::LanguageRuntimeSP>
tools/lldb/include/lldb/Target/StackFrame.h 436 lldb::LanguageType GetLanguage();
440 lldb::LanguageType GuessLanguage();
tools/lldb/include/lldb/Target/Target.h 164 lldb::LanguageType GetLanguage() const;
266 lldb::LanguageType GetLanguage() const { return m_language; }
268 void SetLanguage(lldb::LanguageType language) { m_language = language; }
393 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;
627 lldb::LanguageType requested_language, LazyBool skip_prologue,
638 lldb::FunctionNameType func_name_type_mask, lldb::LanguageType language,
643 CreateExceptionBreakpoint(enum lldb::LanguageType language, bool catch_bp,
663 lldb::LanguageType language, lldb::addr_t offset, LazyBool skip_prologue,
671 lldb::LanguageType language, lldb::addr_t m_offset,
1028 GetScratchTypeSystemForLanguage(lldb::LanguageType language,
1034 GetPersistentExpressionStateForLanguage(lldb::LanguageType language);
1042 lldb::LanguageType language,
1055 FunctionCaller *GetFunctionCallerForLanguage(lldb::LanguageType language,
1066 lldb::LanguageType language,
1252 lldb::REPLSP GetREPL(Status &err, lldb::LanguageType language,
1255 void SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp);
1317 typedef std::map<lldb::LanguageType, lldb::REPLSP> REPLMap;
tools/lldb/include/lldb/Utility/ReproducerInstrumentation.h 31 inline void stringify_append(llvm::raw_string_ostream &ss, const T &t) {
47 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head) {
52 inline void stringify_helper(llvm::raw_string_ostream &ss, const Head &head,
53 const Tail &... tail) {
59 template <typename... Ts> inline std::string stringify_args(const Ts &... ts) {
208 template <typename T> void AddObjectForIndex(unsigned idx, T *object) {
245 typedef typename std::conditional<std::is_trivially_copyable<T>::value, ValueTag, NotImplementedTag>::type type;
277 template <typename T> T Deserialize() {
281 return Read<T>(typename serializer_tag<T>::type());
285 template <typename T> void HandleReplayResult(const T &t) {
287 if (std::is_fundamental<T>::value)
290 m_index_to_object.AddObjectForIndex(result, new T(t));
310 template <typename T> T Read(NotImplementedTag) {
315 template <typename T> T Read(ValueTag) {
317 T t;
318 std::memcpy(reinterpret_cast<char *>(&t), m_buffer.data(), sizeof(T));
319 m_buffer = m_buffer.drop_front(sizeof(T));
323 template <typename T> T Read(PointerTag) {
329 template <typename T> T Read(ReferenceTag) {
340 template <typename T> T Read(FundamentalPointerTag) {
349 template <typename T> T Read(FundamentalReferenceTag) {
375 static Result doit(Deserializer &deserializer,
376 Result (*f)(Deserialized..., Head, Tail...),
376 Result (*f)(Deserialized..., Head, Tail...),
376 Result (*f)(Deserialized..., Head, Tail...),
376 Result (*f)(Deserialized..., Head, Tail...),
377 Deserialized... d) {
378 return DeserializationHelper<Tail...>::
379 template deserialized<Result, Deserialized..., Head>::doit(
379 template deserialized<Result, Deserialized..., Head>::doit(
379 template deserialized<Result, Deserialized..., Head>::doit(
380 deserializer, f, d..., deserializer.Deserialize<Head>());
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
387 static Result doit(Deserializer &deserializer, Result (*f)(Deserialized...),
388 Deserialized... d) {
404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
404 DefaultReplayer(Result (*f)(Args...)) : Replayer(), f(f) {}
408 DeserializationHelper<Args...>::template deserialized<Result>::doit(
408 DeserializationHelper<Args...>::template deserialized<Result>::doit(
412 Result (*f)(Args...);
412 Result (*f)(Args...);
419 DefaultReplayer(void (*f)(Args...)) : Replayer(), f(f) {}
422 DeserializationHelper<Args...>::template deserialized<void>::doit(
427 void (*f)(Args...);
510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
510 static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
517 static Result doit(Class *c, Args... args) { return (c->*m)(args...); }
524 static void doit(Class *c, Args... args) { (c->*m)(args...); }
552 void SerializeAll(const Head &head, const Tail &... tail) {
552 void SerializeAll(const Head &head, const Tail &... tail) {
636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...),
636 void Record(Serializer &serializer, Registry ®istry, Result (*f)(FArgs...),
637 const RArgs &... args) {
652 typename std::remove_reference<Result>::type>::type>::value) {
662 void Record(Serializer &serializer, Registry ®istry, void (*f)(Args...),
663 const Args &... args) {
tools/lldb/include/lldb/lldb-private-interfaces.h 53 typedef Language *(*LanguageCreateInstance)(lldb::LanguageType language);
55 Process *process, lldb::LanguageType language);
59 *LanguageRuntimeGetExceptionPrecondition)(lldb::LanguageType language,
100 lldb::LanguageType language, Module *module, Target *target);
102 lldb::LanguageType language,
tools/lldb/source/API/SBBlock.cpp 75 LanguageType language;
tools/lldb/source/API/SBCompileUnit.cpp 180 lldb::LanguageType SBCompileUnit::GetLanguage() {
tools/lldb/source/API/SBDebugger.cpp 1187 SBError SBDebugger::RunREPL(lldb::LanguageType language,
1470 SBTypeCategory SBDebugger::GetCategory(lldb::LanguageType lang_type) {
tools/lldb/source/API/SBExpressionOptions.cpp 173 void SBExpressionOptions::SetLanguage(lldb::LanguageType language) {
tools/lldb/source/API/SBFrame.cpp 1186 lldb::LanguageType SBFrame::GuessLanguage() const {
tools/lldb/source/API/SBFunction.cpp 228 lldb::LanguageType SBFunction::GetLanguage() {
tools/lldb/source/API/SBLanguageRuntime.cpp 16 lldb::LanguageType
26 SBLanguageRuntime::GetNameForLanguageType(lldb::LanguageType language) {
tools/lldb/source/API/SBTarget.cpp 832 LanguageType symbol_language, const SBFileSpecList &module_list,
873 LanguageType symbol_language, const SBFileSpecList &module_list,
889 LanguageType symbol_language, lldb::addr_t offset,
944 const char *symbol_name_regex, LanguageType symbol_language,
1072 SBTarget::BreakpointCreateForException(lldb::LanguageType language,
tools/lldb/source/API/SBTypeCategory.cpp 82 lldb::LanguageType SBTypeCategory::GetLanguageAtIndex(uint32_t idx) {
99 void SBTypeCategory::AddLanguage(lldb::LanguageType language) {
tools/lldb/source/API/SBTypeSummary.cpp 48 lldb::LanguageType SBTypeSummaryOptions::GetLanguage() {
66 void SBTypeSummaryOptions::SetLanguage(lldb::LanguageType l) {
tools/lldb/source/Breakpoint/BreakpointLocation.cpp 249 LanguageType language = eLanguageTypeUnknown;
tools/lldb/source/Breakpoint/BreakpointResolverName.cpp 28 LanguageType language, Breakpoint::MatchType type, lldb::addr_t offset,
49 FunctionNameType name_type_mask, LanguageType language, lldb::addr_t offset,
62 LanguageType language,
75 lldb::LanguageType language,
96 LanguageType language = eLanguageTypeUnknown;
320 LanguageType sym_language = sc.GetLanguage();
tools/lldb/source/Commands/CommandObjectBreakpoint.cpp 303 LanguageType language = Language::GetLanguageTypeFromString(option_arg);
519 lldb::LanguageType m_exception_language;
520 lldb::LanguageType m_language;
tools/lldb/source/Commands/CommandObjectExpression.cpp 345 auto language = exe_ctx.GetFrameRef().GetLanguage();
tools/lldb/source/Commands/CommandObjectExpression.h 46 lldb::LanguageType language;
tools/lldb/source/Commands/CommandObjectMemory.cpp 472 LanguageType language_for_type =
474 std::set<LanguageType> languages_to_check;
482 for (auto lang : languages_to_check) {
tools/lldb/source/Commands/CommandObjectType.cpp 756 lldb::LanguageType m_language;
1846 lldb::LanguageType m_language;
2013 lldb::LanguageType m_language;
2627 lldb::LanguageType GuessLanguage(StackFrame *frame) {
2628 lldb::LanguageType lang_type = lldb::eLanguageTypeUnknown;
2685 lldb::LanguageType m_language;
2748 LanguageType guessed_language = lldb::eLanguageTypeUnknown;
2771 LanguageType lt1 = lang1->GetLanguageType();
2772 LanguageType lt2 = lang2->GetLanguageType();
tools/lldb/source/Core/Debugger.cpp 1590 Status Debugger::RunREPL(LanguageType language, const char *repl_options) {
tools/lldb/source/Core/Highlighter.cpp 65 HighlighterManager::getHighlighterFor(lldb::LanguageType language_type,
tools/lldb/source/Core/Mangled.cpp 292 Mangled::GetDemangledName(lldb::LanguageType language) const {
337 Mangled::GetDisplayDemangledName(lldb::LanguageType language) const {
342 lldb::LanguageType language) const {
351 ConstString Mangled::GetName(lldb::LanguageType language,
406 lldb::LanguageType Mangled::GuessLanguage() const {
tools/lldb/source/Core/Module.cpp 357 Module::GetTypeSystemForLanguage(LanguageType language) {
628 LanguageType language)
tools/lldb/source/Core/ValueObject.cpp 685 lldb::LanguageType lang) {
727 const char *ValueObject::GetSummaryAsCString(lldb::LanguageType lang) {
1136 LanguageType native_language = GetObjectRuntimeLanguage();
1669 LanguageType ValueObject::GetObjectRuntimeLanguage() {
3251 lldb::LanguageType ValueObject::GetPreferredDisplayLanguage() {
3252 lldb::LanguageType type = m_preferred_display_language;
3270 void ValueObject::SetPreferredDisplayLanguage(lldb::LanguageType lt) {
3274 void ValueObject::SetPreferredDisplayLanguageIfNeeded(lldb::LanguageType lt) {
tools/lldb/source/Core/ValueObjectConstResult.cpp 292 lldb::LanguageType ValueObjectConstResult::GetPreferredDisplayLanguage() {
tools/lldb/source/Core/ValueObjectDynamicValue.cpp 151 lldb::LanguageType known_type = m_parent->GetObjectRuntimeLanguage();
344 lldb::LanguageType lang) {
350 lldb::LanguageType ValueObjectDynamicValue::GetPreferredDisplayLanguage() {
tools/lldb/source/Core/ValueObjectSyntheticFilter.cpp 349 lldb::LanguageType lang) {
355 lldb::LanguageType ValueObjectSynthetic::GetPreferredDisplayLanguage() {
tools/lldb/source/DataFormatters/DataVisualization.cpp 96 lldb::LanguageType language, lldb::TypeCategoryImplSP &entry) {
129 void DataVisualization::Categories::Enable(lldb::LanguageType lang_type) {
140 void DataVisualization::Categories::Disable(lldb::LanguageType lang_type) {
tools/lldb/source/DataFormatters/DumpValueObjectOptions.cpp 163 lldb::LanguageType lang) {
tools/lldb/source/DataFormatters/FormatManager.cpp 241 for (lldb::LanguageType language_type : GetCandidateLanguages(valobj)) {
581 std::vector<lldb::LanguageType>
583 lldb::LanguageType lang_type = valobj.GetObjectRuntimeLanguage();
587 std::vector<lldb::LanguageType>
588 FormatManager::GetCandidateLanguages(lldb::LanguageType lang_type) {
605 FormatManager::GetCategoryForLanguage(lldb::LanguageType lang_type) {
621 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
662 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
696 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
737 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
770 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
811 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
872 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
905 for (lldb::LanguageType lang_type : match_data.GetCandidateLanguages()) {
tools/lldb/source/DataFormatters/LanguageCategory.cpp 23 LanguageCategory::LanguageCategory(lldb::LanguageType lang_type)
tools/lldb/source/DataFormatters/TypeCategory.cpp 18 std::initializer_list<lldb::LanguageType> langs)
25 for (const lldb::LanguageType lang : langs)
29 static bool IsApplicable(lldb::LanguageType category_lang,
30 lldb::LanguageType valobj_lang) {
68 lldb::LanguageType valobj_lang = valobj.GetObjectRuntimeLanguage();
70 const lldb::LanguageType category_lang = GetLanguageAtIndex(idx);
83 lldb::LanguageType TypeCategoryImpl::GetLanguageAtIndex(size_t idx) {
89 void TypeCategoryImpl::AddLanguage(lldb::LanguageType lang) {
93 bool TypeCategoryImpl::HasLanguage(lldb::LanguageType lang) {
585 const lldb::LanguageType lang = GetLanguageAtIndex(idx);
tools/lldb/source/DataFormatters/TypeSummary.cpp 32 lldb::LanguageType TypeSummaryOptions::GetLanguage() const { return m_lang; }
38 TypeSummaryOptions &TypeSummaryOptions::SetLanguage(lldb::LanguageType lang) {
tools/lldb/source/DataFormatters/ValueObjectPrinter.cpp 289 lldb::LanguageType lang_type =
tools/lldb/source/Expression/IRExecutionUnit.cpp 650 const lldb::LanguageType &lang_type,
tools/lldb/source/Expression/LLVMUserExpression.cpp 41 lldb::LanguageType language,
tools/lldb/source/Expression/REPL.cpp 35 lldb::REPLSP REPL::Create(Status &err, lldb::LanguageType language,
tools/lldb/source/Expression/UserExpression.cpp 51 lldb::LanguageType language,
162 lldb::LanguageType language = options.GetLanguage();
tools/lldb/source/Interpreter/OptionValue.cpp 360 lldb::LanguageType
361 OptionValue::GetLanguageValue(lldb::LanguageType fail_value) const {
368 bool OptionValue::SetLanguageValue(lldb::LanguageType new_language) {
tools/lldb/source/Interpreter/OptionValueLanguage.cpp 44 LanguageType new_type =
54 auto language = (LanguageType)bit;
tools/lldb/source/Interpreter/Property.cpp 141 LanguageType new_lang = eLanguageTypeUnknown;
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp 1907 const auto lang = function->GetCompileUnit()->GetLanguage();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp 319 lldb::LanguageType frame_lang =
430 lldb::LanguageType language = expr.Language();
1211 auto lang = m_expr.Language();
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.cpp 266 lldb::LanguageType wrapping_language) {
297 std::string &text, lldb::LanguageType wrapping_language, bool static_method,
492 std::string transformed_text, lldb::LanguageType wrapping_language,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceCode.h 54 bool GetText(std::string &text, lldb::LanguageType wrapping_language,
63 lldb::LanguageType wrapping_language,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp 328 lldb::LanguageType language) {
332 case lldb::LanguageType::eLanguageTypeC:
333 case lldb::LanguageType::eLanguageTypeC11:
334 case lldb::LanguageType::eLanguageTypeC89:
335 case lldb::LanguageType::eLanguageTypeC99:
336 case lldb::LanguageType::eLanguageTypeC_plus_plus:
337 case lldb::LanguageType::eLanguageTypeC_plus_plus_03:
338 case lldb::LanguageType::eLanguageTypeC_plus_plus_11:
339 case lldb::LanguageType::eLanguageTypeC_plus_plus_14:
340 case lldb::LanguageType::eLanguageTypeObjC:
341 case lldb::LanguageType::eLanguageTypeObjC_plus_plus:
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.h 111 static bool LanguageSupportsClangModules(lldb::LanguageType language);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp 67 llvm::StringRef prefix, lldb::LanguageType language,
226 lldb::LanguageType language = metadata->GetObjectPtrLanguage();
381 m_expr_lang = lldb::LanguageType::eLanguageTypeUnknown;
424 static bool SupportsCxxModuleImport(lldb::LanguageType language) {
445 CppModuleConfiguration GetModuleConfig(lldb::LanguageType language,
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.h 117 llvm::StringRef prefix, lldb::LanguageType language,
210 lldb::LanguageType m_expr_lang = lldb::eLanguageTypeUnknown;
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp 69 Language *CPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
923 LanguageType lang_type(candidate.GetMinimumLanguage());
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.h 79 lldb::LanguageType GetLanguageType() const override {
100 static lldb_private::Language *CreateInstance(lldb::LanguageType language);
tools/lldb/source/Plugins/Language/ObjC/Cocoa.cpp 295 lldb::LanguageType lang) {
311 short value, lldb::LanguageType lang) {
327 lldb::LanguageType lang) {
343 uint64_t value, lldb::LanguageType lang) {
360 lldb::LanguageType lang) {
381 float value, lldb::LanguageType lang) {
397 double value, lldb::LanguageType lang) {
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.cpp 63 Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) {
988 LanguageType lang_type(candidate.GetMinimumLanguage());
tools/lldb/source/Plugins/Language/ObjC/ObjCLanguage.h 92 lldb::LanguageType GetLanguageType() const override {
131 static lldb_private::Language *CreateInstance(lldb::LanguageType language);
tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.cpp 49 Language *ObjCPlusPlusLanguage::CreateInstance(lldb::LanguageType language) {
tools/lldb/source/Plugins/Language/ObjCPlusPlus/ObjCPlusPlusLanguage.h 26 lldb::LanguageType GetLanguageType() const override {
39 static lldb_private::Language *CreateInstance(lldb::LanguageType language);
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/CPPLanguageRuntime.h 52 lldb::LanguageType GetLanguageType() const override {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp 306 lldb::LanguageType language) {
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.h 36 CreateInstance(Process *process, lldb::LanguageType language);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp 69 lldb::LanguageType language) {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.h 29 CreateInstance(Process *process, lldb::LanguageType language);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 492 LanguageType language) {
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.h 35 CreateInstance(Process *process, lldb::LanguageType language);
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.cpp 365 ObjCLanguageRuntime::GetBreakpointExceptionPrecondition(LanguageType language,
tools/lldb/source/Plugins/LanguageRuntime/ObjC/ObjCLanguageRuntime.h 176 GetBreakpointExceptionPrecondition(lldb::LanguageType language,
229 lldb::LanguageType GetLanguageType() const override {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp 779 lldb::LanguageType language) {
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h 311 CreateInstance(Process *process, lldb::LanguageType language);
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h 51 lldb::LanguageType ParseLanguage(CompileUnit &comp_unit) override {
118 GetTypeSystemForLanguage(lldb::LanguageType language) override {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp 423 LanguageType cu_language = die.GetLanguage();
1318 LanguageType cu_language = die.GetLanguage();
1952 LanguageType class_language = eLanguageTypeUnknown;
2453 const LanguageType class_language,
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h 109 const lldb::LanguageType class_language,
195 lldb::LanguageType class_language = lldb::eLanguageTypeUnknown;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.cpp 77 lldb::LanguageType DWARFBaseDIE::GetLanguage() const {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFBaseDIE.h 101 lldb::LanguageType GetLanguage() const;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h 77 lldb::LanguageType GetLanguage() const { return m_language; }
79 void SetLanguage(lldb::LanguageType language) { m_language = language; }
85 lldb::LanguageType m_language;
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp 585 LanguageType DWARFUnit::LanguageTypeFromDWARF(uint64_t val) {
598 LanguageType DWARFUnit::GetLanguageType() {
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.h 194 static lldb::LanguageType LanguageTypeFromDWARF(uint64_t val);
196 lldb::LanguageType GetLanguageType();
280 lldb::LanguageType m_language_type = lldb::eLanguageTypeUnknown;
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.cpp 103 const LanguageType cu_language = unit.GetLanguageType();
115 const LanguageType cu_language,
tools/lldb/source/Plugins/SymbolFile/DWARF/ManualDWARFIndex.h 62 const lldb::LanguageType cu_language,
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp 429 SymbolFileDWARF::GetTypeSystemForLanguage(LanguageType language) {
721 LanguageType cu_language = DWARFUnit::LanguageTypeFromDWARF(
821 lldb::LanguageType SymbolFileDWARF::ParseLanguage(CompileUnit &comp_unit) {
2862 const LanguageType language = dwarf_decl_ctx.GetLanguage();
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h 99 lldb::LanguageType
200 GetTypeSystemForLanguage(lldb::LanguageType language) override;
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp 622 lldb::LanguageType
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h 47 lldb::LanguageType
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp 144 SymbolFileDWARFDwo::GetTypeSystemForLanguage(LanguageType language) {
tools/lldb/source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h 34 GetTypeSystemForLanguage(lldb::LanguageType language) override;
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.cpp 70 static lldb::LanguageType TranslateLanguage(PDB_Lang lang) {
73 return lldb::LanguageType::eLanguageTypeC_plus_plus;
75 return lldb::LanguageType::eLanguageTypeC;
77 return lldb::LanguageType::eLanguageTypeSwift;
79 return lldb::LanguageType::eLanguageTypeUnknown;
427 lldb::LanguageType lang =
908 lldb::LanguageType SymbolFileNativePDB::ParseLanguage(CompileUnit &comp_unit) {
1579 SymbolFileNativePDB::GetTypeSystemForLanguage(lldb::LanguageType language) {
tools/lldb/source/Plugins/SymbolFile/NativePDB/SymbolFileNativePDB.h 72 lldb::LanguageType
137 GetTypeSystemForLanguage(lldb::LanguageType language) override;
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp 62 lldb::LanguageType TranslateLanguage(PDB_Lang lang) {
65 return lldb::LanguageType::eLanguageTypeC_plus_plus;
67 return lldb::LanguageType::eLanguageTypeC;
69 return lldb::LanguageType::eLanguageTypeSwift;
71 return lldb::LanguageType::eLanguageTypeUnknown;
261 lldb::LanguageType SymbolFilePDB::ParseLanguage(CompileUnit &comp_unit) {
303 LanguageType lang = ParseLanguage(comp_unit);
1648 SymbolFilePDB::GetTypeSystemForLanguage(lldb::LanguageType language) {
1734 lldb::LanguageType lang;
1741 if (lang == lldb::LanguageType::eLanguageTypeUnknown)
tools/lldb/source/Plugins/SymbolFile/PDB/SymbolFilePDB.h 51 lldb::LanguageType
147 GetTypeSystemForLanguage(lldb::LanguageType language) override;
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp 132 lldb::LanguageType SymbolFileSymtab::ParseLanguage(CompileUnit &comp_unit) {
tools/lldb/source/Plugins/SymbolFile/Symtab/SymbolFileSymtab.h 40 lldb::LanguageType
tools/lldb/source/Symbol/ClangASTContext.cpp 118 ClangASTContextSupportsLanguage(lldb::LanguageType language) {
563 lldb::TypeSystemSP ClangASTContext::CreateInstance(lldb::LanguageType language,
1352 LanguageType language, ClangASTMetadata *metadata, bool exports_symbols) {
3849 bool ClangASTContext::SupportsLanguage(lldb::LanguageType language) {
4177 lldb::LanguageType
10181 void *opaque_decl_ctx, lldb::LanguageType *language_ptr,
10301 llvm::StringRef expr, llvm::StringRef prefix, lldb::LanguageType language,
tools/lldb/source/Symbol/CompileUnit.cpp 21 lldb::LanguageType language,
34 lldb::LanguageType language,
129 lldb::LanguageType CompileUnit::GetLanguage() {
tools/lldb/source/Symbol/CompilerDeclContext.cpp 51 bool CompilerDeclContext::IsClassMethod(lldb::LanguageType *language_ptr,
tools/lldb/source/Symbol/CompilerType.cpp 307 lldb::LanguageType CompilerType::GetMinimumLanguage() {
tools/lldb/source/Symbol/Function.cpp 95 LanguageType language) const {
104 ConstString InlineFunctionInfo::GetName(LanguageType language) const {
110 ConstString InlineFunctionInfo::GetDisplayName(LanguageType language) const {
600 lldb::LanguageType Function::GetLanguage() const {
601 lldb::LanguageType lang = m_mangled.GuessLanguage();
612 LanguageType language = lldb::eLanguageTypeUnknown;
619 LanguageType language = lldb::eLanguageTypeUnknown;
tools/lldb/source/Symbol/SymbolContext.cpp 431 LanguageType SymbolContext::GetLanguage() const {
432 LanguageType lang;
559 bool SymbolContext::GetFunctionMethodInfo(lldb::LanguageType &language,
tools/lldb/source/Symbol/SymbolFile.cpp 89 SymbolFile::GetTypeSystemForLanguage(lldb::LanguageType language) {
tools/lldb/source/Symbol/TypeSystem.cpp 35 llvm::Optional<LanguageType> LanguageSet::GetSingularLanguage() {
41 void LanguageSet::Insert(LanguageType language) { bitvector.set(language); }
50 static lldb::TypeSystemSP CreateInstanceHelper(lldb::LanguageType language,
65 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language,
70 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language,
221 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language,
290 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language,
tools/lldb/source/Symbol/Variable.cpp 53 lldb::LanguageType Variable::GetLanguage() const {
54 lldb::LanguageType lang = m_mangled.GuessLanguage();
85 LanguageType language = eLanguageTypeUnknown;
tools/lldb/source/Target/Language.cpp 29 typedef std::map<lldb::LanguageType, LanguageUP> LanguagesMap;
54 Language *Language::FindPlugin(lldb::LanguageType language) {
91 Language *Language::FindPlugin(LanguageType language,
157 LanguageType type;
210 LanguageType Language::GetLanguageTypeFromString(llvm::StringRef string) {
219 const char *Language::GetNameForLanguageType(LanguageType language) {
234 std::function<bool(lldb::LanguageType)> callback) {
241 bool Language::LanguageIsCPlusPlus(LanguageType language) {
254 bool Language::LanguageIsObjC(LanguageType language) {
264 bool Language::LanguageIsC(LanguageType language) {
276 bool Language::LanguageIsCFamily(LanguageType language) {
294 bool Language::LanguageIsPascal(LanguageType language) {
303 LanguageType Language::GetPrimaryLanguage(LanguageType language) {
303 LanguageType Language::GetPrimaryLanguage(LanguageType language) {
351 std::set<lldb::LanguageType> Language::GetSupportedLanguages() {
352 std::set<lldb::LanguageType> supported_languages;
tools/lldb/source/Target/LanguageRuntime.cpp 22 lldb::LanguageType language,
105 ExceptionBreakpointResolver(lldb::LanguageType language, bool catch_bp,
196 lldb::LanguageType m_language;
203 lldb::LanguageType language) {
226 LanguageRuntime::GetExceptionPrecondition(LanguageType language,
246 Target &target, lldb::LanguageType language, bool catch_bp, bool throw_bp,
tools/lldb/source/Target/Process.cpp 1502 for (const lldb::LanguageType lang_type : Language::GetSupportedLanguages()) {
1510 LanguageRuntime *Process::GetLanguageRuntime(lldb::LanguageType language,
1545 LanguageType known_type = in_value.GetObjectRuntimeLanguage();
tools/lldb/source/Target/StackFrame.cpp 555 lldb::LanguageType method_language = eLanguageTypeUnknown;
1215 lldb::LanguageType StackFrame::GetLanguage() {
1222 lldb::LanguageType StackFrame::GuessLanguage() {
1223 LanguageType lang_type = GetLanguage();
tools/lldb/source/Target/Target.cpp 206 lldb::REPLSP Target::GetREPL(Status &err, lldb::LanguageType language,
253 void Target::SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp) {
416 FunctionNameType func_name_type_mask, LanguageType language,
441 LanguageType language, lldb::addr_t offset,
467 LanguageType language, lldb::addr_t offset,
551 lldb::LanguageType requested_language, LazyBool skip_prologue,
565 Target::CreateExceptionBreakpoint(enum lldb::LanguageType language,
2117 Target::GetScratchTypeSystemForLanguage(lldb::LanguageType language,
2155 auto language = (LanguageType)bit;
2172 Target::GetPersistentExpressionStateForLanguage(lldb::LanguageType language) {
2187 llvm::StringRef expr, llvm::StringRef prefix, lldb::LanguageType language,
2211 lldb::LanguageType language, const CompilerType &return_type,
2235 lldb::LanguageType language,
3842 LanguageType TargetProperties::GetLanguage() const {
tools/lldb/tools/driver/Driver.h 66 lldb::LanguageType m_repl_lang = lldb::eLanguageTypeUnknown;
tools/lldb/tools/lldb-vscode/ExceptionBreakpoint.h 21 lldb::LanguageType language;
24 ExceptionBreakpoint(std::string f, std::string l, lldb::LanguageType lang) :
tools/lldb/unittests/Language/Highlighting/HighlighterTest.cpp 44 static std::string getName(lldb::LanguageType type) {
usr/include/c++/7.4.0/bits/alloc_traits.h 387 using allocator_type = allocator<_Tp>;
389 using value_type = _Tp;
392 using pointer = _Tp*;
395 using const_pointer = const _Tp*;
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
474 construct(allocator_type& __a, _Up* __p, _Args&&... __args)
475 { __a.construct(__p, std::forward<_Args>(__args)...); }
486 destroy(allocator_type& __a, _Up* __p)
usr/include/c++/7.4.0/bits/allocator.h 108 class allocator: public __allocator_base<_Tp>
113 typedef _Tp* pointer;
114 typedef const _Tp* const_pointer;
115 typedef _Tp& reference;
116 typedef const _Tp& const_reference;
117 typedef _Tp value_type;
137 allocator(const allocator<_Tp1>&) throw() { }
usr/include/c++/7.4.0/bits/move.h 72 constexpr _Tp&&
73 forward(typename std::remove_reference<_Tp>::type& __t) noexcept
83 constexpr _Tp&&
84 forward(typename std::remove_reference<_Tp>::type&& __t) noexcept
98 move(_Tp&& __t) noexcept
104 : public __and_<__not_<is_nothrow_move_constructible<_Tp>>,
105 is_copy_constructible<_Tp>>::type { };
usr/include/c++/7.4.0/bits/shared_ptr.h 202 shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
343 _Args&&... __args)
344 : __shared_ptr<_Tp>(__tag, __a, std::forward<_Args>(__args)...)
688 allocate_shared(const _Alloc& __a, _Args&&... __args)
691 std::forward<_Args>(__args)...);
703 make_shared(_Args&&... __args)
707 std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/shared_ptr_base.h 1111 __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a)
1317 _Args&&... __args)
1328 std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/std_function.h 62 : std::unary_function<_T1, _Res> { };
390 : public _Maybe_unary_or_binary_function<_Res, _ArgTypes...>,
595 _Res operator()(_ArgTypes... __args) const;
628 using _Invoker_type = _Res (*)(const _Any_data&, _ArgTypes&&...);
706 return _M_invoker(_M_functor, std::forward<_ArgTypes>(__args)...);
usr/include/c++/7.4.0/bits/stl_algo.h 3900 const _Tp& __val)
usr/include/c++/7.4.0/bits/stl_algobase.h 356 static _Tp*
357 __copy_m(const _Tp* __first, const _Tp* __last, _Tp* __result)
357 __copy_m(const _Tp* __first, const _Tp* __last, _Tp* __result)
357 __copy_m(const _Tp* __first, const _Tp* __last, _Tp* __result)
361 is_move_assignable<_Tp>,
362 is_copy_assignable<_Tp>>;
368 __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
usr/include/c++/7.4.0/bits/stl_construct.h 204 allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_function.h 108 typedef _Arg argument_type;
111 typedef _Result result_type;
121 typedef _Arg1 first_argument_type;
124 typedef _Arg2 second_argument_type;
381 struct less : public binary_function<_Tp, _Tp, bool>
381 struct less : public binary_function<_Tp, _Tp, bool>
385 operator()(const _Tp& __x, const _Tp& __y) const
385 operator()(const _Tp& __x, const _Tp& __y) const
870 : public unary_function<_Tp,_Tp>
870 : public unary_function<_Tp,_Tp>
872 _Tp&
873 operator()(_Tp& __x) const
876 const _Tp&
877 operator()(const _Tp& __x) const
usr/include/c++/7.4.0/bits/stl_iterator.h 1224 __make_move_if_noexcept_iterator(_Tp* __i)
usr/include/c++/7.4.0/bits/stl_iterator_base_types.h 181 typedef _Tp value_type;
183 typedef _Tp* pointer;
184 typedef _Tp& reference;
192 typedef _Tp value_type;
194 typedef const _Tp* pointer;
195 typedef const _Tp& reference;
usr/include/c++/7.4.0/bits/stl_map.h 102 typedef _Key key_type;
104 typedef std::pair<const _Key, _Tp> value_type;
usr/include/c++/7.4.0/bits/stl_set.h 110 typedef _Key key_type;
111 typedef _Key value_type;
119 rebind<_Key>::other _Key_alloc_type;
452 emplace(_Args&&... __args)
453 { return _M_t._M_emplace_unique(std::forward<_Args>(__args)...); }
usr/include/c++/7.4.0/bits/stl_tree.h 218 typedef _Rb_tree_node<_Val>* _Link_type;
231 __gnu_cxx::__aligned_membuf<_Val> _M_storage;
233 _Val*
237 const _Val*
258 typedef _Tp value_type;
259 typedef _Tp& reference;
260 typedef _Tp* pointer;
265 typedef _Rb_tree_iterator<_Tp> _Self;
267 typedef _Rb_tree_node<_Tp>* _Link_type;
328 typedef _Tp value_type;
329 typedef const _Tp& reference;
330 typedef const _Tp* pointer;
332 typedef _Rb_tree_iterator<_Tp> iterator;
337 typedef _Rb_tree_const_iterator<_Tp> _Self;
339 typedef const _Rb_tree_node<_Tp>* _Link_type;
447 rebind<_Rb_tree_node<_Val> >::other _Node_allocator;
454 typedef _Rb_tree_node<_Val>* _Link_type;
455 typedef const _Rb_tree_node<_Val>* _Const_Link_type;
554 operator()(_Arg&& __arg) const
563 typedef _Key key_type;
564 typedef _Val value_type;
621 _M_construct_node(_Link_type __node, _Args&&... __args)
625 ::new(__node) _Rb_tree_node<_Val>;
628 std::forward<_Args>(__args)...);
640 _M_create_node(_Args&&... __args)
643 _M_construct_node(__tmp, std::forward<_Args>(__args)...);
758 static const _Key&
782 static const _Key&
834 _M_insert_(_Base_ptr __x, _Base_ptr __y, _Arg&& __v, _NodeGen&);
894 const _Key& __k);
898 const _Key& __k) const;
902 const _Key& __k);
906 const _Key& __k) const;
1011 _M_insert_unique(_Arg&& __x);
1043 _M_emplace_unique(_Args&&... __args);
2351 _Link_type __z = _M_create_node(std::forward<_Args>(__args)...);
usr/include/c++/7.4.0/bits/stl_uninitialized.h 288 _ForwardIterator __result, allocator<_Tp>&)
usr/include/c++/7.4.0/bits/stl_vector.h 77 rebind<_Tp>::other _Tp_alloc_type;
216 class vector : protected _Vector_base<_Tp, _Alloc>
227 typedef _Vector_base<_Tp, _Alloc> _Base;
232 typedef _Tp value_type;
919 _Tp*
923 const _Tp*
1483 _M_realloc_insert(iterator __position, _Args&&... __args);
usr/include/c++/7.4.0/ext/aligned_buffer.h 52 struct _Tp2 { _Tp _M_t; };
54 alignas(__alignof__(_Tp2::_M_t)) unsigned char _M_storage[sizeof(_Tp)];
69 _Tp*
73 const _Tp*
usr/include/c++/7.4.0/ext/alloc_traits.h 117 { typedef typename _Base_type::template rebind_alloc<_Tp> other; };
usr/include/c++/7.4.0/ext/new_allocator.h 63 typedef _Tp* pointer;
64 typedef const _Tp* const_pointer;
65 typedef _Tp& reference;
66 typedef const _Tp& const_reference;
67 typedef _Tp value_type;
84 new_allocator(const new_allocator<_Tp1>&) _GLIBCXX_USE_NOEXCEPT { }
111 return static_cast<_Tp*>(::operator new(__n * sizeof(_Tp)));
130 { return size_t(-1) / sizeof(_Tp); }
135 construct(_Up* __p, _Args&&... __args)
135 construct(_Up* __p, _Args&&... __args)
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
136 { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); }
140 destroy(_Up* __p) { __p->~_Up(); }
140 destroy(_Up* __p) { __p->~_Up(); }
usr/include/c++/7.4.0/initializer_list 50 typedef _E value_type;
51 typedef const _E& reference;
52 typedef const _E& const_reference;
54 typedef const _E* iterator;
55 typedef const _E* const_iterator;
usr/include/c++/7.4.0/tuple 125 constexpr _Head_base(const _Head& __h)
132 constexpr _Head_base(_UHead&& __h)
159 static constexpr _Head&
162 static constexpr const _Head&
350 static constexpr _Head&
353 static constexpr const _Head&
360 constexpr _Tuple_impl(const _Head& __head)
365 constexpr _Tuple_impl(_UHead&& __head)
390 const _Head& __head)
473 return __and_<is_constructible<_Elements, const _UElements&>...>::value;
479 return __and_<is_convertible<const _UElements&, _Elements>...>::value;
485 return __and_<is_constructible<_Elements, _UElements&&>...>::value;
491 return __and_<is_convertible<_UElements&&, _Elements>...>::value;
608 constexpr tuple(const _Elements&... __elements)
619 explicit constexpr tuple(const _Elements&... __elements)
646 constexpr tuple(_UElements&&... __elements)
730 const _Elements&... __elements)
741 const _Elements&... __elements)
1302 constexpr _Head&
1307 constexpr const _Head&
1313 constexpr __tuple_element_t<__i, tuple<_Elements...>>&
1319 constexpr const __tuple_element_t<__i, tuple<_Elements...>>&
1325 constexpr __tuple_element_t<__i, tuple<_Elements...>>&&
usr/include/c++/7.4.0/type_traits 215 : public __is_void_helper<typename remove_cv<_Tp>::type>::type
326 : public __is_integral_helper<typename remove_cv<_Tp>::type>::type
354 : public __is_floating_point_helper<typename remove_cv<_Tp>::type>::type
567 : public __is_null_pointer_helper<typename remove_cv<_Tp>::type>::type
581 : public __or_<is_lvalue_reference<_Tp>,
582 is_rvalue_reference<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
588 : public __or_<is_integral<_Tp>, is_floating_point<_Tp>>::type
594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
594 : public __or_<is_arithmetic<_Tp>, is_void<_Tp>,
595 is_null_pointer<_Tp>>::type
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
601 : public __not_<__or_<is_function<_Tp>, is_reference<_Tp>,
602 is_void<_Tp>>>::type
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
611 : public __or_<is_arithmetic<_Tp>, is_enum<_Tp>, is_pointer<_Tp>,
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
612 is_member_pointer<_Tp>, is_null_pointer<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
638 : public __or_<is_object<_Tp>, is_reference<_Tp>>::type
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
777 : public __and_<is_array<_Tp>, __not_<extent<_Tp>>>
825 : public __is_destructible_safe<_Tp>::type
984 typedef decltype(__test<_Tp, _Arg>(0)) type;
989 : public __and_<is_destructible<_Tp>,
990 __is_direct_constructible_impl<_Tp, _Arg>>
1072 __is_direct_constructible_ref_cast<_Tp, _Arg>,
1073 __is_direct_constructible_new_safe<_Tp, _Arg>
1079 : public __is_direct_constructible_new<_Tp, _Arg>::type
1119 : public __is_direct_constructible<_Tp, _Arg>
1130 : public __is_constructible_impl<_Tp, _Args...>::type
1142 : public is_constructible<_Tp, const _Tp&>
1142 : public is_constructible<_Tp, const _Tp&>
1148 : public __is_copy_constructible_impl<_Tp>
1160 : public is_constructible<_Tp, _Tp&&>
1160 : public is_constructible<_Tp, _Tp&&>
1166 : public __is_move_constructible_impl<_Tp>
1215 : public __and_<is_constructible<_Tp, _Args...>,
1216 __is_nt_constructible_impl<_Tp, _Args...>>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1246 : public is_nothrow_constructible<_Tp, _Tp&&>
1252 : public __is_nothrow_move_constructible_impl<_Tp>
1286 : public is_assignable<_Tp&, const _Tp&>
1286 : public is_assignable<_Tp&, const _Tp&>
1292 : public __is_copy_assignable_impl<_Tp>
1304 : public is_assignable<_Tp&, _Tp&&>
1304 : public is_assignable<_Tp&, _Tp&&>
1310 : public __is_move_assignable_impl<_Tp>
1554 { typedef _Tp type; };
1558 { typedef _Tp type; };
1563 { typedef _Tp type; };
1574 remove_const<typename remove_volatile<_Tp>::type>::type type;
1629 { typedef _Tp type; };
1633 { typedef _Tp type; };
1659 { typedef _Tp&& type; };
1979 { typedef _Tp type; };
1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>
1988 : public __remove_pointer_helper<_Tp, typename remove_cv<_Tp>::type>