OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:TagDecl
(Results
1 - 25
of
80
) sorted by null
1
2
3
4
/external/clang/include/clang/AST/
MangleNumberingContext.h
27
class
TagDecl
;
55
virtual unsigned getManglingNumber(const
TagDecl
*TD,
ASTConsumer.h
28
class
TagDecl
;
71
/// HandleTagDeclDefinition - This callback is invoked each time a
TagDecl
75
virtual void HandleTagDeclDefinition(
TagDecl
*D) {}
77
/// \brief This callback is invoked the first time each
TagDecl
is required to
79
virtual void HandleTagDeclRequiredDefinition(const
TagDecl
*D) {}
ASTMutationListener.h
34
class
TagDecl
;
46
/// \brief A new
TagDecl
definition was completed.
47
virtual void CompletedTagDefinition(const
TagDecl
*D) { }
PrettyPrinter.h
25
class
TagDecl
;
Mangle.h
57
llvm::DenseMap<const
TagDecl
*, uint64_t> AnonStructIds;
83
uint64_t getAnonymousStructId(const
TagDecl
*TD) {
84
std::pair<llvm::DenseMap<const
TagDecl
*, uint64_t>::iterator, bool>
Decl.h
[
all
...]
ASTImporter.h
73
SmallVector<
TagDecl
*, 4> AnonTagsWithPendingTypedefs;
267
/// \brief Called for ObjCInterfaceDecl, ObjCProtocolDecl, and
TagDecl
.
ExternalASTSource.h
34
class
TagDecl
;
206
virtual void CompleteType(
TagDecl
*Tag);
/external/clang/lib/AST/
CXXABI.h
62
virtual void addTypedefNameForUnnamedTagDecl(
TagDecl
*TD,
66
getTypedefNameForUnnamedTagDecl(const
TagDecl
*TD) = 0;
68
virtual void addDeclaratorForUnnamedTagDecl(
TagDecl
*TD,
71
virtual DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const
TagDecl
*TD) = 0;
MicrosoftCXXABI.cpp
61
unsigned getManglingNumber(const
TagDecl
*TD,
73
llvm::SmallDenseMap<
TagDecl
*, DeclaratorDecl *>
75
llvm::SmallDenseMap<
TagDecl
*, TypedefNameDecl *>
118
void addTypedefNameForUnnamedTagDecl(
TagDecl
*TD,
127
TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const
TagDecl
*TD) override {
129
const_cast<
TagDecl
*>(TD->getCanonicalDecl()));
132
void addDeclaratorForUnnamedTagDecl(
TagDecl
*TD,
141
DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const
TagDecl
*TD) override {
143
const_cast<
TagDecl
*>(TD->getCanonicalDecl()));
ItaniumCXXABI.cpp
92
unsigned getManglingNumber(const
TagDecl
*TD, unsigned) override {
152
void addTypedefNameForUnnamedTagDecl(
TagDecl
*TD,
155
TypedefNameDecl *getTypedefNameForUnnamedTagDecl(const
TagDecl
*TD) override {
159
void addDeclaratorForUnnamedTagDecl(
TagDecl
*TD,
162
DeclaratorDecl *getDeclaratorForUnnamedTagDecl(const
TagDecl
*TD) override {
ExternalASTSource.cpp
52
void ExternalASTSource::CompleteType(
TagDecl
*Tag) {}
DeclBase.cpp
113
assert(!isa<
TagDecl
>(this) || !cast<
TagDecl
>(this)->isCompleteDefinition());
274
if (!isa<
TagDecl
>(LDC))
988
TagDecl
*Tag = cast<
TagDecl
>(this);
990
if (
TagDecl
*Def = Tag->getDefinition())
995
TagDecl
*PossiblePartialDef = TagTy->getDecl();
[
all
...]
/external/clang/include/clang/Frontend/
MultiplexConsumer.h
42
void HandleTagDeclDefinition(
TagDecl
*D) override;
43
void HandleTagDeclRequiredDefinition(const
TagDecl
*D) override;
/frameworks/compile/slang/
slang_backend.h
50
class
TagDecl
;
184
// HandleTagDeclDefinition - This callback is invoked each time a
TagDecl
188
void HandleTagDeclDefinition(clang::
TagDecl
*D) override;
/external/clang/lib/Serialization/
ASTCommon.cpp
219
if (const
TagDecl
*Def = cast<
TagDecl
>(DC)->getDefinition())
354
D->getLexicalDeclContext()->isDependentContext() && !isa<
TagDecl
>(D)) {
367
return isa<
TagDecl
>(D) || isa<FieldDecl>(D);
/external/clang/tools/libclang/
IndexTypeSourceInfo.cpp
42
TagDecl
*D = TL.getDecl();
151
void IndexingContext::indexTagDecl(const
TagDecl
*D) {
/external/clang/lib/CodeGen/
ModuleBuilder.cpp
88
} else if (auto TD = dyn_cast<
TagDecl
>(D)) {
166
/// HandleTagDeclDefinition - This callback is invoked each time a
TagDecl
170
void HandleTagDeclDefinition(
TagDecl
*D) override {
190
void HandleTagDeclRequiredDefinition(const
TagDecl
*D) override {
CodeGenTypes.h
48
class
TagDecl
;
213
/// UpdateCompletedType - When we find the full definition for a
TagDecl
,
215
void UpdateCompletedType(const
TagDecl
*TD);
ObjectFilePCHContainerOperations.cpp
178
void HandleTagDeclDefinition(
TagDecl
*D) override {
185
void HandleTagDeclRequiredDefinition(const
TagDecl
*D) override {
/external/clang/lib/Frontend/
MultiplexConsumer.cpp
107
void CompletedTagDefinition(const
TagDecl
*D) override;
140
void MultiplexASTMutationListener::CompletedTagDefinition(const
TagDecl
*D) {
289
void MultiplexConsumer::HandleTagDeclDefinition(
TagDecl
*D) {
294
void MultiplexConsumer::HandleTagDeclRequiredDefinition(const
TagDecl
*D) {
ChainedIncludesSource.cpp
54
void CompleteType(
TagDecl
*Tag) override;
257
void ChainedIncludesSource::CompleteType(
TagDecl
*Tag) {
/external/clang/lib/Parse/
ParseDeclCXX.cpp
[
all
...]
/external/clang/include/clang/Sema/
MultiplexExternalSemaSource.h
120
void CompleteType(
TagDecl
*Tag) override;
Template.h
498
bool SubstQualifier(const
TagDecl
*OldDecl,
499
TagDecl
*NewDecl);
Completed in 435 milliseconds
1
2
3
4