Home
last modified time | relevance | path

Searched refs:parseType (Results 1 – 13 of 13) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Demangle/
H A DDLangDemangle.cpp159 bool parseType(std::string_view &Mangled);
330 if (!parseType(Backref)) in parseTypeBackref()
382 } else if (!parseType(Mangled)) in parseMangle()
468 bool Demangler::parseType(std::string_view &Mangled) { in parseType() function in Demangler
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2787 Node *parseType();
3946 Node *Ty = getDerived().parseType(); in parseArrayType()
4032 Node *Ty = getDerived().parseType(); in parseQualifiedType()
4182 Node *BaseType = parseType(); in parseType()
4525 Ty = getDerived().parseType(); in parseConversionExpr()
4779 Node *Ty = getDerived().parseType(); in parsePointerToMemberConversionExpr()
4797 Node *Ty = getDerived().parseType(); in parseSubobjectExpr()
5033 Ty = getDerived().parseType(); in parseExpr()
5753 Node *Type = parseType();
5835 return getDerived().parseType();
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/AsmParser/
H A DLLParser.h432 bool parseType(Type *&Result, const Twine &Msg, bool AllowVoid = false);
433 bool parseType(Type *&Result, bool AllowVoid = false) {
434 return parseType(Result, "expected type", AllowVoid);
436 bool parseType(Type *&Result, const Twine &Msg, LocTy &Loc,
439 return parseType(Result, Msg, AllowVoid);
441 bool parseType(Type *&Result, LocTy &Loc, bool AllowVoid = false) {
443 return parseType(Result, AllowVoid);
H A DParser.h192 Type *parseType(StringRef Asm, SMDiagnostic &Err, const Module &M,
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/MCTargetDesc/
H A DWebAssemblyMCTypeUtilities.h67 std::optional<wasm::ValType> parseType(StringRef Type);
H A DWebAssemblyMCTypeUtilities.cpp20 std::optional<wasm::ValType> WebAssembly::parseType(StringRef Type) { in parseType() function in WebAssembly
/freebsd-14.2/contrib/llvm-project/llvm/lib/ProfileData/
H A DItaniumManglingCanonicalizer.cpp230 N = P->Demangler.parseType(); in addEquivalence()
237 N = P->Demangler.parseType(); in addEquivalence()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Remarks/
H A DYAMLRemarkParser.h83 Expected<Type> parseType(yaml::MappingNode &Node);
H A DYAMLRemarkParser.cpp208 Expected<Type> T = parseType(*Root); in parseRemark()
271 Expected<Type> YAMLRemarkParser::parseType(yaml::MappingNode &Node) { in parseType() function in YAMLRemarkParser
/freebsd-14.2/contrib/llvm-project/llvm/lib/AsmParser/
H A DLLParser.cpp113 if (parseType(Ty)) in parseTypeAtBeginning()
1115 if (parseType(Ty) || in parseAliasOrIFunc()
2960 if (parseType(Ty)) in parseRequiredTypeAttr()
3211 if (parseType(Ty)) in parseStructBody()
3220 if (parseType(Ty)) in parseStructBody()
3262 if (parseType(EltTy)) in parseArrayVectorType()
4099 if (parseType(Ty) || in parseValID()
7331 parseType(DestTy)) in parseCast()
7491 if (parseType(Ty, TyLoc)) in parseLandingPad()
7743 if (parseType(Ty) || in parseLoad()
[all …]
H A DParser.cpp199 Type *llvm::parseType(StringRef Asm, SMDiagnostic &Err, const Module &M, in parseType() function in llvm
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp387 auto Type = WebAssembly::parseType(Lexer.getTok().getString()); in parseRegTypeList()
802 auto Type = WebAssembly::parseType(TypeName); in parseDirective()
842 WebAssembly::parseType(ElemTypeName); in parseDirective()
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp514 llvm::itanium_demangle::Node *parseType() { in parseType() function in __anonb5c80d700111::TypeSubstitutor
516 return ManglingSubstitutor::parseType(); in parseType()