OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CXXBaseSpecifier
(Results
1 - 25
of
77
) sorted by relevancy
1
2
3
4
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
PtrTypesSemantics.h
15
class
CXXBaseSpecifier
;
32
isRefCountable(const clang::
CXXBaseSpecifier
*Base);
ASTUtils.h
21
class
CXXBaseSpecifier
;
RefCntblBaseVirtualDtorChecker.cpp
68
const
CXXBaseSpecifier
*ProblematicBaseSpecifier = nullptr;
73
&ProblematicBaseClass](const
CXXBaseSpecifier
*Base, CXXBasePath &) {
129
const
CXXBaseSpecifier
*BaseSpec,
PtrTypesSemantics.cpp
49
isRefCountable(const
CXXBaseSpecifier
*Base) {
80
[&AnyInconclusiveBase](const
CXXBaseSpecifier
*Base, CXXBasePath &) {
/src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
BasicValueFactory.h
36
class
CXXBaseSpecifier
;
83
llvm::ImmutableList<const
CXXBaseSpecifier
*> L;
87
llvm::ImmutableList<const
CXXBaseSpecifier
*> L)
90
using iterator = llvm::ImmutableList<const
CXXBaseSpecifier
*>::iterator;
96
llvm::ImmutableList<const
CXXBaseSpecifier
*> L);
101
llvm::ImmutableList<const
CXXBaseSpecifier
*> getCXXBaseList() const {
118
llvm::ImmutableList<const
CXXBaseSpecifier
*>::Factory CXXBaseListFactory;
247
llvm::ImmutableList<const
CXXBaseSpecifier
*> L);
257
llvm::ImmutableList<const
CXXBaseSpecifier
*> getEmptyCXXBaseList() {
261
llvm::ImmutableList<const
CXXBaseSpecifier
*> prependCXXBase
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Tooling/
NodeIntrospection.h
28
class
CXXBaseSpecifier
;
94
NodeLocationAccessors GetLocations(clang::
CXXBaseSpecifier
const *);
/src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
BasicValueFactory.cpp
47
llvm::ImmutableList<const
CXXBaseSpecifier
*> L) {
163
const NamedDecl *ND, llvm::ImmutableList<const
CXXBaseSpecifier
*> L) {
181
llvm::ImmutableList<const
CXXBaseSpecifier
*> BaseSpecList) {
183
for (const
CXXBaseSpecifier
*BaseSpec : BaseSpecList) {
201
llvm::ImmutableList<const
CXXBaseSpecifier
*> BaseSpecList;
216
"
CXXBaseSpecifier
list of PointerToMemberData must not have repeated "
231
for (const
CXXBaseSpecifier
*BaseSpec : BaseSpecList) {
232
auto IsSameAsBaseSpec = [&BaseSpec](const
CXXBaseSpecifier
*I) -> bool {
244
for (const
CXXBaseSpecifier
*I : llvm::reverse(PathRange))
/src/external/apache2/llvm/dist/clang/include/clang/AST/
ASTImporter.h
40
class
CXXBaseSpecifier
;
95
llvm::DenseMap<const
CXXBaseSpecifier
*,
CXXBaseSpecifier
*>;
494
/// Import the given
CXXBaseSpecifier
from the "from" context into
497
/// \returns The equivalent
CXXBaseSpecifier
in the source manager of the
499
llvm::Expected<
CXXBaseSpecifier
*> Import(const
CXXBaseSpecifier
*FromSpec);
ASTTypeTraits.h
204
KIND_TO_KIND_ID(
CXXBaseSpecifier
)
523
struct DynTypedNode::BaseConverter<
CXXBaseSpecifier
, void>
524
: public PtrConverter<
CXXBaseSpecifier
> {};
ExternalASTSource.h
42
class
CXXBaseSpecifier
;
140
virtual
CXXBaseSpecifier
*GetExternalCXXBaseSpecifiers(uint64_t Offset);
585
LazyOffsetPtr<
CXXBaseSpecifier
, uint64_t,
CXXInheritance.h
48
const
CXXBaseSpecifier
*Base;
DeclCXX.h
132
/// Each
CXXBaseSpecifier
represents a single, direct base class (or
146
class
CXXBaseSpecifier
{
182
CXXBaseSpecifier
() = default;
183
CXXBaseSpecifier
(SourceRange R, bool V, bool BC, AccessSpecifier A,
337
CXXBaseSpecifier
*getBases() const {
344
CXXBaseSpecifier
*getVBases() const {
350
ArrayRef<
CXXBaseSpecifier
> bases() const {
354
ArrayRef<
CXXBaseSpecifier
> vbases() const {
359
CXXBaseSpecifier
*getBasesSlowCase() const;
360
CXXBaseSpecifier
*getVBasesSlowCase() const
[
all
...]
/src/external/apache2/llvm/dist/clang/lib/AST/
ExternalASTSource.cpp
92
CXXBaseSpecifier
*
CXXInheritance.cpp
83
[BaseDecl](const
CXXBaseSpecifier
*Specifier, CXXBasePath &Path) {
103
[BaseDecl](const
CXXBaseSpecifier
*Specifier, CXXBasePath &Path) {
363
bool CXXRecordDecl::FindBaseClass(const
CXXBaseSpecifier
*Specifier,
372
bool CXXRecordDecl::FindVirtualBaseClass(const
CXXBaseSpecifier
*Specifier,
404
[Name](const
CXXBaseSpecifier
*Specifier, CXXBasePath &Path) {
412
findOrdinaryMemberInDependentClasses(const
CXXBaseSpecifier
*Specifier,
451
[&](const
CXXBaseSpecifier
*Specifier, CXXBasePath &Path) {
ExprCXX.cpp
713
C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*, FPOptionsOverride>(
719
E->getTrailingObjects<
CXXBaseSpecifier
*>());
727
C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*, FPOptionsOverride>(
741
void *Buffer = C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*>(PathSize));
747
E->getTrailingObjects<
CXXBaseSpecifier
*>());
753
void *Buffer = C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*>(PathSize));
798
void *Buffer = C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*>(PathSize));
804
E->getTrailingObjects<
CXXBaseSpecifier
*>());
810
void *Buffer = C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*>(PathSize));
846
C.Allocate(totalSizeToAlloc<
CXXBaseSpecifier
*, FPOptionsOverride>
[
all
...]
RecordLayoutBuilder.cpp
189
for (const
CXXBaseSpecifier
&Base : Class->bases()) {
391
for (const
CXXBaseSpecifier
&Base : RD->bases()) {
404
for (const
CXXBaseSpecifier
&Base : RD->vbases()) {
502
for (const
CXXBaseSpecifier
&Base : RD->bases()) {
515
for (const
CXXBaseSpecifier
&Base : RD->vbases()) {
1158
for (const
CXXBaseSpecifier
&Base : RD->bases()) {
1403
for (const
CXXBaseSpecifier
&Base : RD->bases()) {
1413
for (const
CXXBaseSpecifier
&Base : RD->vbases()) {
2754
for (const
CXXBaseSpecifier
&Base : RD->bases()) {
2801
for (const
CXXBaseSpecifier
&Base : RD->bases())
[
all
...]
/src/external/apache2/llvm/dist/clang/include/clang/Sema/
Ownership.h
31
class
CXXBaseSpecifier
;
255
template<> struct IsResultPtrLowBitFree<
CXXBaseSpecifier
*> {
265
using BaseResult = ActionResult<
CXXBaseSpecifier
*>;
Initialization.h
42
class
CXXBaseSpecifier
;
202
llvm::PointerIntPair<const
CXXBaseSpecifier
*, 1> Base;
360
InitializeBase(ASTContext &Context, const
CXXBaseSpecifier
*Base,
471
const
CXXBaseSpecifier
*getBaseSpecifier() const {
MultiplexExternalSemaSource.h
88
CXXBaseSpecifier
*GetExternalCXXBaseSpecifiers(uint64_t Offset) override;
/src/external/apache2/llvm/dist/clang/tools/libclang/
CXCursor.h
26
class
CXXBaseSpecifier
;
130
CXCursor MakeCursorCXXBaseSpecifier(const
CXXBaseSpecifier
*B,
133
/// Unpack a
CXXBaseSpecifier
cursor into a
CXXBaseSpecifier
.
134
const
CXXBaseSpecifier
*getCursorCXXBaseSpecifier(CXCursor C);
CIndexCXX.cpp
26
const
CXXBaseSpecifier
*B = getCursorCXXBaseSpecifier(C);
/src/external/apache2/llvm/dist/clang/include/clang/Serialization/
ASTRecordWriter.h
189
void AddCXXBaseSpecifier(const
CXXBaseSpecifier
&Base);
192
void AddCXXBaseSpecifiers(ArrayRef<
CXXBaseSpecifier
> Bases);
ASTRecordReader.h
255
CXXBaseSpecifier
readCXXBaseSpecifier();
/src/external/apache2/llvm/dist/clang/lib/AST/Interp/
Program.cpp
237
for (const
CXXBaseSpecifier
&Spec : CD->bases()) {
252
for (const
CXXBaseSpecifier
&Spec : CD->vbases()) {
/src/external/apache2/llvm/dist/clang/lib/Sema/
MultiplexExternalSemaSource.cpp
79
CXXBaseSpecifier
*MultiplexExternalSemaSource::GetExternalCXXBaseSpecifiers(
82
if (
CXXBaseSpecifier
*R = Sources[i]->GetExternalCXXBaseSpecifiers(Offset))
Completed in 26 milliseconds
1
2
3
4
Indexes created Sat Sep 19 00:25:42 UTC 2026