Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/lib/Demangle/
H A DDLangDemangle.cpp172 const char *parseType(const char *Mangled);
315 Backref = parseType(Backref); in parseTypeBackref()
364 Mangled = parseType(Mangled); in parseMangle()
454 const char *Demangler::parseType(const char *Mangled) { in parseType() function in Demangler
/openbsd-src/gnu/llvm/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2530 Node *parseType();
2904 Node *P = getDerived().parseType(); in parseUnnamedTypeName()
3068 Node *Ty = getDerived().parseType(); in parseOperatorName()
3524 Node *T = getDerived().parseType(); in parseFunctionType()
3540 Node *ReturnType = getDerived().parseType(); in parseFunctionType()
3559 Node *T = getDerived().parseType(); in parseFunctionType()
3587 Node *ElemType = getDerived().parseType(); in parseVectorType()
3599 Node *ElemType = getDerived().parseType(); in parseVectorType()
3604 Node *ElemType = getDerived().parseType(); in parseVectorType()
3650 Node *Ty = getDerived().parseType(); in parseArrayType()
[all …]
/openbsd-src/gnu/llvm/libcxxabi/src/demangle/
H A DItaniumDemangle.h2530 Node *parseType();
2904 Node *P = getDerived().parseType(); in parseUnnamedTypeName()
3068 Node *Ty = getDerived().parseType(); in parseOperatorName()
3524 Node *T = getDerived().parseType(); in parseFunctionType()
3540 Node *ReturnType = getDerived().parseType(); in parseFunctionType()
3559 Node *T = getDerived().parseType(); in parseFunctionType()
3587 Node *ElemType = getDerived().parseType(); in parseVectorType()
3599 Node *ElemType = getDerived().parseType(); in parseVectorType()
3604 Node *ElemType = getDerived().parseType(); in parseVectorType()
3650 Node *Ty = getDerived().parseType(); in parseArrayType()
[all …]
/openbsd-src/gnu/llvm/llvm/include/llvm/AsmParser/
H A DLLParser.h417 bool parseType(Type *&Result, const Twine &Msg, bool AllowVoid = false);
418 bool parseType(Type *&Result, bool AllowVoid = false) {
419 return parseType(Result, "expected type", AllowVoid);
421 bool parseType(Type *&Result, const Twine &Msg, LocTy &Loc,
424 return parseType(Result, Msg, AllowVoid);
426 bool parseType(Type *&Result, LocTy &Loc, bool AllowVoid = false) {
428 return parseType(Result, AllowVoid);
H A DParser.h192 Type *parseType(StringRef Asm, SMDiagnostic &Err, const Module &M,
/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DItaniumManglingCanonicalizer.cpp228 N = P->Demangler.parseType(); in addEquivalence()
235 N = P->Demangler.parseType(); in addEquivalence()
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/Utils/
H A DWebAssemblyTypeUtilities.h91 std::optional<wasm::ValType> parseType(StringRef Type);
H A DWebAssemblyTypeUtilities.cpp24 std::optional<wasm::ValType> WebAssembly::parseType(StringRef Type) { in parseType() function in WebAssembly
/openbsd-src/gnu/llvm/llvm/lib/Remarks/
H A DYAMLRemarkParser.h83 Expected<Type> parseType(yaml::MappingNode &Node);
H A DYAMLRemarkParser.cpp209 Expected<Type> T = parseType(*Root); in parseRemark()
272 Expected<Type> YAMLRemarkParser::parseType(yaml::MappingNode &Node) { in parseType() function in YAMLRemarkParser
/openbsd-src/gnu/llvm/llvm/lib/AsmParser/
H A DLLParser.cpp90 if (parseType(Ty) || parseConstantValue(Ty, C)) in parseStandaloneConstantValue()
105 if (parseType(Ty)) in parseTypeAtBeginning()
1028 if (parseType(Ty) || in parseAliasOrIFunc()
1227 parseGlobalType(IsConstant) || parseType(Ty, TyLoc)) in parseGlobal()
2563 bool LLParser::parseType(Type *&Result, const Twine &Msg, bool AllowVoid) { in parseType() function in LLParser
2730 if (parseType(ArgTy, ArgLoc)) in parseParameterList()
2764 if (parseType(Ty)) in parseRequiredTypeAttr()
2810 if (parseType(Ty) || parseValue(Ty, Input, PFS)) in parseOptionalOperandBundles()
2854 if (parseType(ArgTy) || parseOptionalParamAttrs(Attrs)) in parseArgumentList()
2887 if (parseType(ArgTy) || parseOptionalParamAttrs(Attrs)) in parseArgumentList()
[all …]
H A DParser.cpp199 Type *llvm::parseType(StringRef Asm, SMDiagnostic &Err, const Module &M, in parseType() function in llvm
/openbsd-src/gnu/llvm/llvm/lib/Target/WebAssembly/AsmParser/
H A DWebAssemblyAsmParser.cpp377 auto Type = WebAssembly::parseType(Lexer.getTok().getString()); in parseRegTypeList()
803 auto Type = WebAssembly::parseType(TypeName); in ParseDirective()
841 WebAssembly::parseType(ElemTypeName); in ParseDirective()
/openbsd-src/gnu/llvm/lldb/source/Plugins/Language/CPlusPlus/
H A DCPlusPlusLanguage.cpp515 llvm::itanium_demangle::Node *parseType() { in parseType() function in __anon3a907db10111::TypeSubstitutor
517 return ManglingSubstitutor::parseType(); in parseType()