Home
last modified time | relevance | path

Searched refs:getAsOpaquePtr (Results 1 – 25 of 58) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DTypeOrdering.h30 return std::less<void*>()(T1.getAsOpaquePtr(), T2.getAsOpaquePtr()); in operator()
47 return (unsigned)((uintptr_t)Val.getAsOpaquePtr()) ^
48 ((unsigned)((uintptr_t)Val.getAsOpaquePtr() >> 9));
67 return (unsigned)((uintptr_t)Val.getAsOpaquePtr()) ^
68 ((unsigned)((uintptr_t)Val.getAsOpaquePtr() >> 9));
H A DCanonicalType.h182 void *getAsOpaquePtr() const { return Stored.getAsOpaquePtr(); } in getAsOpaquePtr() function
197 ID.AddPointer(getAsOpaquePtr()); in Profile()
203 return x.getAsOpaquePtr() == y.getAsOpaquePtr();
208 return x.getAsOpaquePtr() != y.getAsOpaquePtr();
380 return P.getAsOpaquePtr();
635 assert((!Result || Result.Stored.getAsOpaquePtr() == (void*)-1 ||
H A DGlobalDecl.h152 void *getAsOpaquePtr() const { return Value.getOpaqueValue(); } in getAsOpaquePtr() function
154 explicit operator bool() const { return getAsOpaquePtr(); }
223 return DenseMapInfo<void*>::getHashValue(GD.getAsOpaquePtr());
H A DDeclGroup.h125 void *getAsOpaquePtr() const { return D; } in getAsOpaquePtr() function
143 return P.getAsOpaquePtr();
H A DType.h988 void *getAsOpaquePtr() const { return Value.getOpaqueValue(); }
1406 ID.AddPointer(getAsOpaquePtr());
1665 return P.getAsOpaquePtr();
3128 ID.AddPointer(Element.getAsOpaquePtr());
3181 ID.AddPointer(Pointee.getAsOpaquePtr());
3344 ID.AddPointer(Orig.getAsOpaquePtr());
3345 ID.AddPointer(New.getAsOpaquePtr());
3393 ID.AddPointer(Pointee.getAsOpaquePtr());
3435 ID.AddPointer(Referencee.getAsOpaquePtr());
3524 ID.AddPointer(Pointee.getAsOpaquePtr());
[all …]
H A DTemplateBase.h217 Integer.Type = Type.getAsOpaquePtr();
384 Integer.Type = T.getAsOpaquePtr();
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DType.cpp234 ID.AddPointer(ET.getAsOpaquePtr()); in Profile()
256 ID.AddPointer(ET.getAsOpaquePtr()); in Profile()
279 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
299 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
318 ID.AddPointer(PointeeType.getAsOpaquePtr()); in Profile()
364 ID.AddPointer(ElementType.getAsOpaquePtr()); in Profile()
414 ID.AddPointer(WrappedTy.getAsOpaquePtr()); in Profile()
960 if (desugaredType.getAsOpaquePtr() == T->desugar().getAsOpaquePtr()) \
972 if (elementType.getAsOpaquePtr() == T->getElementType().getAsOpaquePtr()) in TRIVIAL_TYPE_CLASS()
983 if (pointeeType.getAsOpaquePtr() == T->getPointeeType().getAsOpaquePtr()) in VisitPointerType()
[all …]
H A DExprObjC.cpp116 reinterpret_cast<uintptr_t>(Method ? Method : Sel.getAsOpaquePtr())), in ObjCMessageExpr()
122 setReceiverPointer(SuperType.getAsOpaquePtr()); in ObjCMessageExpr()
135 reinterpret_cast<uintptr_t>(Method ? Method : Sel.getAsOpaquePtr())), in ObjCMessageExpr()
151 reinterpret_cast<uintptr_t>(Method ? Method : Sel.getAsOpaquePtr())), in ObjCMessageExpr()
H A DDeclarationName.cpp309 ID.AddPointer(Ty.getAsOpaquePtr()); in getCXXConstructorName()
325 ID.AddPointer(Ty.getAsOpaquePtr()); in getCXXDestructorName()
340 ID.AddPointer(Ty.getAsOpaquePtr()); in getCXXConversionFunctionName()
H A DTemplateBase.cpp168 TypeOrValue.V = reinterpret_cast<uintptr_t>(T.getAsOpaquePtr()); in initFromType()
176 DeclArg.QT = QT.getAsOpaquePtr(); in initFromDeclaration()
198 Integer.Type = Type.getAsOpaquePtr(); in initFromIntegral()
207 Value.Type = Type.getAsOpaquePtr(); in initFromStructural()
H A DInheritViz.cpp128 Out << "Class_" << CanonType.getAsOpaquePtr(); in WriteNodeReference()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DOverload.h381 void setFromType(QualType T) { FromTypePtr = T.getAsOpaquePtr(); } in setFromType()
385 ToTypePtrs[Idx] = T.getAsOpaquePtr(); in setToType()
389 ToTypePtrs[0] = T.getAsOpaquePtr(); in setAllToTypes()
483 void setFromType(QualType T) { FromTypePtr = T.getAsOpaquePtr(); } in setFromType()
484 void setToType(QualType T) { ToTypePtr = T.getAsOpaquePtr(); } in setToType()
559 void setFromType(QualType T) { FromTy = T.getAsOpaquePtr(); } in setFromType()
560 void setToType(QualType T) { ToTy = T.getAsOpaquePtr(); } in setToType()
H A DParsedTemplate.h66 Arg(Template.getAsOpaquePtr()), SS(SS), Loc(TemplateLoc) {} in ParsedTemplateArgument()
H A DDelayedDiagnostic.h165 DD.ForbiddenTypeData.OperandType = type.getAsOpaquePtr(); in makeForbiddenType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.cpp2004 return ast->VoidTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2006 return ast->CharTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2008 return ast->SignedCharTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2010 return ast->UnsignedCharTy.getAsOpaquePtr(); in GetOpaqueCompilerType()
2012 return ast->getWCharType().getAsOpaquePtr(); in GetOpaqueCompilerType()
2014 return ast->getSignedWCharType().getAsOpaquePtr(); in GetOpaqueCompilerType()
2016 return ast->getUnsignedWCharType().getAsOpaquePtr(); in GetOpaqueCompilerType()
2018 return ast->Char8Ty.getAsOpaquePtr(); in GetOpaqueCompilerType()
2020 return ast->Char16Ty.getAsOpaquePtr(); in GetOpaqueCompilerType()
2022 return ast->Char32Ty.getAsOpaquePtr(); in GetOpaqueCompilerType()
[all …]
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTImporter.cpp62 lldb::opaque_compiler_type_t dst_clang_type = ret_or_error->getAsOpaquePtr(); in CopyType()
410 .getAsOpaquePtr())); in CanImport()
416 .getAsOpaquePtr())); in CanImport()
422 .getAsOpaquePtr())); in CanImport()
427 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in CanImport()
484 .getAsOpaquePtr())); in Import()
490 .getAsOpaquePtr())); in Import()
496 .getAsOpaquePtr())); in Import()
501 llvm::cast<clang::ParenType>(qual_type)->desugar().getAsOpaquePtr())); in Import()
H A DClangUtil.cpp57 return CompilerType(ct.GetTypeSystem(), qual_type.getAsOpaquePtr()); in RemoveFastQualifiers()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp125 ast.LongTy.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
128 ast.LongLongTy.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
133 ast.UnsignedLongTy.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
136 ast.UnsignedLongLongTy.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
141 ast.WCharTy.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
145 ast.Char16Ty.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
148 ast.Char32Ty.getAsOpaquePtr()); in GetBuiltinTypeForPDBEncodingAndBitSize()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h1048 void *getAsOpaquePtr() const { return InfoPtr.getOpaqueValue(); } in getAsOpaquePtr() function
1193 return P.getAsOpaquePtr();
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp81 qt.getAsOpaquePtr(), TranslateMemberAccess(access), in AddBaseClassForTypeIndex()
129 m_ast_builder.clang().GetAsCXXRecordDecl(base_qt.getAsOpaquePtr()); in visitKnownMember()
H A DPdbAstBuilder.cpp453 TypeSystemClang::SetHasExternalStorage(tag_qt.getAsOpaquePtr(), false); in CompleteTagDecl()
633 TypeSystemClang::SetHasExternalStorage(result.getAsOpaquePtr(), true); in CreateRecordType()
1435 return {m_clang.weak_from_this(), qt.getAsOpaquePtr()}; in ToCompilerType()
/freebsd/contrib/llvm-project/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeEncodingParser.cpp162 CompilerType(ast_ctx.weak_from_this(), element_type.getAsOpaquePtr()), in BuildArray()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h184 DeclOrType(QualType T) : Stored(T.getAsOpaquePtr()), IsType(true) {} in DeclOrType()
388 : Kind(Kind), Type(Type.getAsOpaquePtr()) {} in DeclUpdate()
/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1987 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType()
1995 TypeCache[ThisPtr.getAsOpaquePtr()].reset(ThisPtrType); in getOrCreateInstanceMethodType()
2595 RetainedTypes.push_back(D.getAsOpaquePtr()); in getOrCreateStandaloneType()
2618 void *TyPtr = Ty.getAsOpaquePtr(); in completeType()
2693 void *TyPtr = Ty.getAsOpaquePtr(); in completeClass()
3099 TypeCache[QTy.getAsOpaquePtr()].reset(RealDecl); in CreateTypeDefinition()
3650 auto It = TypeCache.find(Ty.getAsOpaquePtr()); in getTypeOrNull()
3673 RetainedTypes.push_back(CGM.getContext().getRecordType(&D).getAsOpaquePtr()); in completeUnusedClass()
3694 void *TyPtr = Ty.getAsOpaquePtr(); in getOrCreateType()
3850 TypeCache[QTy.getAsOpaquePtr()].reset(Res); in getOrCreateLimitedType()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaAPINotes.cpp491 if (ParamTypeBefore.getAsOpaquePtr() != Param->getType().getAsOpaquePtr()) in ProcessAPINotes()

123