OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MacroDefinitionRecord
(Results
1 - 14
of
14
) sorted by null
/external/clang/include/clang/Index/
USRGeneration.h
18
class
MacroDefinitionRecord
;
55
bool generateUSRForMacro(const
MacroDefinitionRecord
*MD,
/external/clang/include/clang/Serialization/
ASTDeserializationListener.h
26
class
MacroDefinitionRecord
;
52
MacroDefinitionRecord
*MD) {}
ASTWriter.h
54
class
MacroDefinitionRecord
;
299
llvm::DenseMap<const
MacroDefinitionRecord
*,
[
all
...]
/external/clang/tools/libclang/
CIndexer.h
32
class
MacroDefinitionRecord
;
106
/// \brief Retrieves the corresponding MacroInfo of a
MacroDefinitionRecord
.
107
const MacroInfo *getMacroInfo(const
MacroDefinitionRecord
*MacroDef,
112
///
MacroDefinitionRecord
for that name, otherwise it returns NULL.
113
MacroDefinitionRecord
*checkForMacroInMacroDefinition(const MacroInfo *MI,
119
///
MacroDefinitionRecord
for that name, otherwise it returns NULL.
120
MacroDefinitionRecord
*checkForMacroInMacroDefinition(const MacroInfo *MI,
CXCursor.h
33
class
MacroDefinitionRecord
;
148
CXCursor MakeMacroDefinitionCursor(const
MacroDefinitionRecord
*,
153
const
MacroDefinitionRecord
*getCursorMacroDefinition(CXCursor C);
160
CXCursor MakeMacroExpansionCursor(
MacroDefinitionRecord
*, SourceLocation Loc,
174
const
MacroDefinitionRecord
*getAsMacroDefinition() const {
176
return static_cast<const
MacroDefinitionRecord
*>(C.data[0]);
193
const
MacroDefinitionRecord
*getDefinition() const;
CXCursor.cpp
788
CXCursor cxcursor::MakeMacroDefinitionCursor(const
MacroDefinitionRecord
*MI,
794
const
MacroDefinitionRecord
*cxcursor::getCursorMacroDefinition(CXCursor C) {
796
return static_cast<const
MacroDefinitionRecord
*>(C.data[0]);
805
CXCursor cxcursor::MakeMacroExpansionCursor(
MacroDefinitionRecord
*MI,
818
const
MacroDefinitionRecord
*
[
all
...]
CIndex.cpp
462
if (
MacroDefinitionRecord
*MD = dyn_cast<
MacroDefinitionRecord
>(PPE)) {
572
if (
MacroDefinitionRecord
*MacroDef =
[
all
...]
/external/clang/include/clang/Lex/
PreprocessingRecord.h
43
class
MacroDefinitionRecord
;
136
class
MacroDefinitionRecord
: public PreprocessingDirective {
141
explicit
MacroDefinitionRecord
(const IdentifierInfo *Name,
161
llvm::PointerUnion<IdentifierInfo *,
MacroDefinitionRecord
*> NameOrDef;
168
MacroExpansion(
MacroDefinitionRecord
*Definition, SourceRange Range)
177
if (
MacroDefinitionRecord
*Def = getDefinition())
184
MacroDefinitionRecord
*getDefinition() const {
185
return NameOrDef.dyn_cast<
MacroDefinitionRecord
*>();
332
llvm::DenseMap<const MacroInfo *,
MacroDefinitionRecord
*> MacroDefinitions;
363
void RegisterMacroDefinition(MacroInfo *Macro,
MacroDefinitionRecord
*Def)
[
all
...]
/external/clang/lib/Lex/
PreprocessingRecord.cpp
249
if (isa<
MacroDefinitionRecord
>(Entity)) {
322
MacroDefinitionRecord
*Def) {
359
MacroDefinitionRecord
*
361
llvm::DenseMap<const MacroInfo *,
MacroDefinitionRecord
*>::iterator Pos =
379
else if (
MacroDefinitionRecord
*Def = findMacroDefinition(MI))
423
MacroDefinitionRecord
*Def =
424
new (*this)
MacroDefinitionRecord
(Id.getIdentifierInfo(), R);
/external/clang/lib/Frontend/
MultiplexConsumer.cpp
41
MacroDefinitionRecord
*MD) override;
90
serialization::PreprocessedEntityID ID,
MacroDefinitionRecord
*MD) {
FrontendAction.cpp
74
MacroDefinitionRecord
*MD) override {
/external/clang/lib/Index/
USRGeneration.cpp
857
bool clang::index::generateUSRForMacro(const
MacroDefinitionRecord
*MD,
/external/clang/lib/Serialization/
ASTReader.cpp
[
all
...]
ASTWriter.cpp
[
all
...]
Completed in 205 milliseconds