Home
last modified time | relevance | path

Searched refs:Mangling (Results 1 – 24 of 24) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Support/
H A DItaniumManglingCanonicalizer.cpp280 parseMaybeMangledName(CanonicalizingDemangler &Demangler, StringRef Mangling, in parseMaybeMangledName() argument
283 Demangler.reset(Mangling.begin(), Mangling.end()); in parseMaybeMangledName()
290 if (Mangling.startswith("_Z") || Mangling.startswith("__Z") || in parseMaybeMangledName()
291 Mangling.startswith("___Z") || Mangling.startswith("____Z")) in parseMaybeMangledName()
295 StringView(Mangling.data(), Mangling.size())); in parseMaybeMangledName()
300 ItaniumManglingCanonicalizer::canonicalize(StringRef Mangling) { in canonicalize() argument
301 return parseMaybeMangledName(P->Demangler, Mangling, true); in canonicalize()
305 ItaniumManglingCanonicalizer::lookup(StringRef Mangling) { in lookup() argument
306 return parseMaybeMangledName(P->Demangler, Mangling, false); in lookup()
/openbsd-src/gnu/llvm/llvm/include/llvm/Support/
H A DItaniumManglingCanonicalizer.h81 Key canonicalize(StringRef Mangling);
85 Key lookup(StringRef Mangling);
/openbsd-src/gnu/llvm/llvm/utils/gn/secondary/llvm/lib/ExecutionEngine/Orc/
H A DBUILD.gn45 "Mangling.cpp",
/openbsd-src/gnu/llvm/llvm/lib/ExecutionEngine/Orc/
H A DCMakeLists.txt35 Mangling.cpp
/openbsd-src/gnu/llvm/llvm/docs/CommandGuide/
H A Dllvm-cxxfilt.rst44 Mangling scheme to assume. Valid values are ``auto`` (default, auto-detect the
/openbsd-src/gnu/usr.bin/clang/libLLVMExecutionEngine/
H A DMakefile99 Mangling.cpp \
/openbsd-src/gnu/llvm/clang/docs/
H A DItaniumMangleAbiTags.rst27 Mangling chapter
/openbsd-src/gnu/llvm/clang/lib/Sema/
H A DSemaLambda.cpp438 std::optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling) { in handleLambdaNumbering() argument
439 if (Mangling) { in handleLambdaNumbering()
444 ManglingContextDecl) = *Mangling; in handleLambdaNumbering()
H A DTreeTransform.h13289 std::optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling; in TransformLambdaExpr() local
13291 Mangling = std::make_tuple(OldClass->hasKnownLambdaInternalLinkage(), in TransformLambdaExpr()
13311 getSema().handleLambdaNumbering(Class, NewCallOperator, Mangling); in TransformLambdaExpr()
/openbsd-src/gnu/llvm/clang/include/clang/AST/
H A DDeclCXX.h3158 LifetimeExtendedTemporaryDecl(Expr *Temp, ValueDecl *EDecl, unsigned Mangling) in LifetimeExtendedTemporaryDecl() argument
3162 ManglingNumber(Mangling) {} in LifetimeExtendedTemporaryDecl()
3169 unsigned Mangling) { in Create() argument
3171 LifetimeExtendedTemporaryDecl(Temp, EDec, Mangling); in Create()
/openbsd-src/gnu/usr.bin/perl/os2/
H A DChanges155 versions of Perl executables on the system. Mangling of
/openbsd-src/gnu/gcc/gcc/cp/
H A DChangeLog-2003218 C++ ABI change: Mangling array indices in templates.
262 C++ ABI change. Mangling template parameters of reference type
308 C++ ABI change. Mangling of symbols in expressions.
/openbsd-src/distrib/sets/lists/comp/
H A Dclang.amd641851 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.macppc1850 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.loongson1850 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.octeon1850 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.arm641851 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.powerpc641849 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.armv71849 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.i3861849 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
H A Dclang.sparc641850 ./usr/include/llvm/ExecutionEngine/Orc/Mangling.h
/openbsd-src/gnu/usr.bin/gcc/gcc/f/
H A Dg77.texi9828 * Mangling of Names:: @samp{SUBROUTINE FOO} is given
9835 @node Mangling of Names
9836 @subsection Mangling of Names in Source Code
/openbsd-src/gnu/llvm/clang/include/clang/Sema/
H A DSema.h7103 std::optional<std::tuple<bool, unsigned, unsigned, Decl *>> Mangling =
/openbsd-src/gnu/llvm/clang/docs/tools/
H A Dclang-formatted-files.txt5297 llvm/include/llvm/ExecutionEngine/Orc/Mangling.h
6029 llvm/lib/ExecutionEngine/Orc/Mangling.cpp