Searched refs:isDefinition (Results 1 - 25 of 25) sorted by relevance

/external/clang/unittests/Basic/
H A DSourceManagerTest.cpp248 bool isDefinition; // if false, it is expansion. member in struct:__anon3230::__anon3231::MacroAction
250 MacroAction(SourceLocation Loc, StringRef Name, bool isDefinition) argument
251 : Loc(Loc), Name(Name), isDefinition(isDefinition) { }
323 ASSERT_TRUE(Macros[0].isDefinition);
326 ASSERT_TRUE(Macros[1].isDefinition);
329 ASSERT_FALSE(Macros[2].isDefinition);
332 ASSERT_FALSE(Macros[3].isDefinition);
335 ASSERT_TRUE(Macros[4].isDefinition);
338 ASSERT_TRUE(Macros[5].isDefinition);
[all...]
/external/clang/tools/libclang/
H A DIndexingContext.h87 DeclInfo(bool isRedeclaration, bool isDefinition, bool isContainer) argument
90 this->isDefinition = isDefinition;
98 bool isRedeclaration, bool isDefinition, bool isContainer)
101 this->isDefinition = isDefinition;
117 /*isDefinition=*/!isForwardRef, /*isContainer=*/!isForwardRef) {
124 : DeclInfo(K, isRedeclaration, /*isDefinition=*/!isForwardRef,
193 /*isRedeclaration=*/false, /*isDefinition=*/false,
204 CXXClassDeclInfo(bool isRedeclaration, bool isDefinition) argument
97 DeclInfo(DInfoKind K, bool isRedeclaration, bool isDefinition, bool isContainer) argument
[all...]
H A DIndexTypeSourceInfo.cpp46 if (TL.isDefinition()) {
H A DCIndex.cpp1522 if (TL.isDefinition())
/external/llvm/lib/IR/
H A DDIBuilder.cpp667 bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized,
673 LineNo, Ty, isLocalToUnit, isDefinition, ScopeLine,
687 bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized,
690 getSubprogram(/* IsDistinct = */ isDefinition, VMContext,
692 LinkageName, File, LineNo, Ty, isLocalToUnit, isDefinition,
696 if (isDefinition)
705 bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized,
709 LinkageName, File, LineNo, Ty, isLocalToUnit, isDefinition,
718 bool isLocalToUnit, bool isDefinition, unsigned VK,
726 /* IsDistinct = */ isDefinition, VMContex
664 createFunction( DIScopeRef Context, StringRef Name, StringRef LinkageName, DIFile *File, unsigned LineNo, DISubroutineType *Ty, bool isLocalToUnit, bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized, DITemplateParameterArray TParams, DISubprogram *Decl) argument
684 createFunction( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, unsigned LineNo, DISubroutineType *Ty, bool isLocalToUnit, bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized, DITemplateParameterArray TParams, DISubprogram *Decl) argument
702 createTempFunctionFwdDecl( DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *File, unsigned LineNo, DISubroutineType *Ty, bool isLocalToUnit, bool isDefinition, unsigned ScopeLine, unsigned Flags, bool isOptimized, DITemplateParameterArray TParams, DISubprogram *Decl) argument
716 createMethod(DIScope *Context, StringRef Name, StringRef LinkageName, DIFile *F, unsigned LineNo, DISubroutineType *Ty, bool isLocalToUnit, bool isDefinition, unsigned VK, unsigned VIndex, DIType *VTableHolder, unsigned Flags, bool isOptimized, DITemplateParameterArray TParams) argument
[all...]
H A DLLVMContextImpl.h498 IsLocalToUnit(N->isLocalToUnit()), IsDefinition(N->isDefinition()),
510 IsDefinition == RHS->isDefinition() &&
676 IsLocalToUnit(N->isLocalToUnit()), IsDefinition(N->isDefinition()),
685 IsDefinition == RHS->isDefinition() &&
H A DAsmWriter.cpp1665 Printer.printBool("isDefinition", N->isDefinition());
1793 Printer.printBool("isDefinition", N->isDefinition());
H A DVerifier.cpp941 Assert(isa<DISubprogram>(S) && !cast<DISubprogram>(S)->isDefinition(),
955 if (N.isDefinition())
/external/llvm/include/llvm/IR/
H A DDIBuilder.h514 /// \param isDefinition True if this is a function definition.
523 bool isLocalToUnit, bool isDefinition,
534 bool isDefinition, unsigned ScopeLine, unsigned Flags = 0,
543 bool isLocalToUnit, bool isDefinition,
558 /// \param isDefinition True if this is a function definition.
570 bool isLocalToUnit, bool isDefinition, unsigned Virtuality = 0,
H A DDebugInfoMetadata.h1272 getLine(), getType(), isLocalToUnit(), isDefinition(), getScopeLine(),
1312 bool isDefinition() const { return IsDefinition; } function in class:llvm::DISubprogram
1804 isDefinition(), getVariable(),
1827 bool isDefinition() const { return IsDefinition; } function in class:llvm::DILexicalBlock::DIGlobalVariable
/external/llvm/lib/CodeGen/AsmPrinter/
H A DDwarfCompileUnit.cpp124 assert(GV->isDefinition());
142 if (!GV->isDefinition())
688 assert(SP->isDefinition() &&
H A DDwarfUnit.cpp168 (isa<DISubprogram>(D) && !cast<DISubprogram>(D)->isDefinition())) &&
1139 if (SP->isDefinition())
1231 if (!SP->isDefinition()) {
H A DDwarfDebug.cpp312 if (!SP->isDefinition())
/external/clang/lib/ASTMatchers/Dynamic/
H A DRegistry.cpp271 REGISTER_MATCHER(isDefinition);
/external/clang/unittests/ASTMatchers/
H A DASTMatchersTest.cpp2689 recordDecl(hasName("A"), isDefinition());
2694 varDecl(hasName("a"), isDefinition());
2699 cxxMethodDecl(hasName("a"), isDefinition());
3610 isDefinition(), decl().bind("x"), hasName("C"));
3788 recordDecl(hasName("::A"), findAll(recordDecl(isDefinition()).bind("v"))),
4034 hasDescendant(recordDecl(isDefinition(),
/external/clang/include/clang-c/
H A DIndex.h5413 int isDefinition; member in struct:__anon1085
/external/llvm/lib/AsmParser/
H A DLLParser.cpp3767 /// isDefinition: true, scopeLine: 8, containingType: !3,
3782 OPTIONAL(isDefinition, MDBoolField, (true)); \
3795 if (isDefinition.Val && !IsDistinct)
3798 "missing 'distinct', required for !DISubprogram when 'isDefinition'");
3803 type.Val, isLocal.Val, isDefinition.Val, scopeLine.Val,
3941 /// isDefinition: true, variable: i32* @foo,
3952 OPTIONAL(isDefinition, MDBoolField, (true)); \
3961 isDefinition.Val, variable.Val, declaration.Val));
/external/clang/lib/CodeGen/
H A DCGDebugInfo.cpp1195 /* isDefinition=*/false, Virtuality, VIndex, ContainingType, Flags,
2514 /* isDefinition = */ false, 0, Flags, CGM.getLangOpts().Optimize,
2587 if (SP && !SP->isDefinition())
2595 if (SP && !SP->isDefinition())
2691 if (SP && SP->isDefinition()) {
/external/clang/include/clang/AST/
H A DTypeLoc.h664 bool isDefinition() const { function in class:clang::TagTypeLoc
/external/clang/include/clang/ASTMatchers/
H A DASTMatchers.h2050 /// findAll(cxxRecordDecl(isDefinition()).bind("m")))
3360 AST_POLYMORPHIC_MATCHER(isDefinition,
/external/llvm/lib/Bitcode/Writer/
H A DBitcodeWriter.cpp1042 Record.push_back(N->isDefinition());
1179 Record.push_back(N->isDefinition());
/external/llvm/unittests/IR/
H A DMetadataTest.cpp1437 EXPECT_EQ(IsDefinition, N->isDefinition());
1758 EXPECT_EQ(IsDefinition, N->isDefinition());
/external/clang/tools/c-index-test/
H A Dc-index-test.c3029 printf(" | isDef: %d", info->isDefinition);
/external/clang/lib/Sema/
H A DSemaDecl.cpp11655 TagTypeKind NewTag, bool isDefinition,
11672 if (!isDefinition || !isClassCompatTagKind(NewTag))
11691 if (isDefinition) {
11654 isAcceptableTagRedeclaration(const TagDecl *Previous, TagTypeKind NewTag, bool isDefinition, SourceLocation NewTagLoc, const IdentifierInfo *Name) argument
/external/clang/include/clang/Sema/
H A DSema.h1879 TagTypeKind NewTag, bool isDefinition,

Completed in 701 milliseconds